~ / rigs / skanehira / dotfiles

skanehira/dotfiles

my dotfiles

↗ GitHub ★ 89 MIT updated today personal setup Claude CodeCodex
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~18.6k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit skanehira/dotfiles/agents ./rig-dotfiles/agents

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit skanehira/dotfiles/agents/skills/demo-site-builder .claude/skills/demo-site-builder
$ npx degit skanehira/dotfiles/agents/skills/design-everyday-things .claude/skills/design-everyday-things
$ npx degit skanehira/dotfiles/agents/skills/dev-impl-quick .claude/skills/dev-impl-quick
$ npx degit skanehira/dotfiles/agents/skills/dev-impl .claude/skills/dev-impl
$ npx degit skanehira/dotfiles/agents/skills/dev-spec .claude/skills/dev-spec
$ npx degit skanehira/dotfiles/agents/skills/fullstack-app-builder .claude/skills/fullstack-app-builder
$ npx degit skanehira/dotfiles/agents/skills/herdr .claude/skills/herdr
$ npx degit skanehira/dotfiles/agents/skills/hooked-ux .claude/skills/hooked-ux
$ npx degit skanehira/dotfiles/agents/skills/html-slides-to-pptx .claude/skills/html-slides-to-pptx
$ npx degit skanehira/dotfiles/agents/skills/i-have-adhd .claude/skills/i-have-adhd
$ npx degit skanehira/dotfiles/agents/skills/improve-retention .claude/skills/improve-retention
$ npx degit skanehira/dotfiles/agents/skills/ios-hig-design .claude/skills/ios-hig-design
$ npx degit skanehira/dotfiles/agents/skills/japanese-tech-writing .claude/skills/japanese-tech-writing
$ npx degit skanehira/dotfiles/agents/skills/lean-ux .claude/skills/lean-ux
$ npx degit skanehira/dotfiles/agents/skills/llm-feature-design .claude/skills/llm-feature-design
$ npx degit <redacted> .claude/skills/microinteractions
$ npx degit skanehira/dotfiles/agents/skills/pptx-translator .claude/skills/pptx-translator
$ npx degit skanehira/dotfiles/agents/skills/prompt-refine .claude/skills/prompt-refine
$ npx degit skanehira/dotfiles/agents/skills/refactoring-ui .claude/skills/refactoring-ui
$ npx degit skanehira/dotfiles/agents/skills/saas-pricing-design .claude/skills/saas-pricing-design
$ npx degit skanehira/dotfiles/agents/skills/slide-briefing .claude/skills/slide-briefing
$ npx degit skanehira/dotfiles/agents/skills/steve-jobs-design-review .claude/skills/steve-jobs-design-review
$ npx degit skanehira/dotfiles/agents/skills/stripe-recurring-billing .claude/skills/stripe-recurring-billing
$ npx degit skanehira/dotfiles/agents/skills/top-design .claude/skills/top-design
$ npx degit skanehira/dotfiles/agents/skills/transcribing-meeting-minutes .claude/skills/transcribing-meeting-minutes
$ npx degit skanehira/dotfiles/agents/skills/utility-cf-deploy-<redacted>
$ npx degit skanehira/dotfiles/agents/skills/utility-create-skill .claude/skills/utility-create-skill
$ npx degit skanehira/dotfiles/agents/skills/utility-creating-rules .claude/skills/utility-creating-rules
$ npx degit skanehira/dotfiles/agents/skills/utility-doc-audit .claude/skills/utility-doc-audit
$ npx degit skanehira/dotfiles/agents/skills/utility-doc-reading .claude/skills/utility-doc-reading
$ npx degit skanehira/dotfiles/agents/skills/utility-drawio .claude/skills/utility-drawio
$ npx degit skanehira/dotfiles/agents/skills/utility-harness-measure .claude/skills/utility-harness-measure
$ npx degit skanehira/dotfiles/agents/skills/utility-md-to-docx .claude/skills/utility-md-to-docx
$ npx degit skanehira/dotfiles/agents/skills/utility-pdf-compress .claude/skills/utility-pdf-compress
$ npx degit skanehira/dotfiles/agents/skills/utility-reviewing-skills .claude/skills/utility-reviewing-skills
$ npx degit skanehira/dotfiles/agents/skills/utility-session-profile .claude/skills/utility-session-profile
$ npx degit skanehira/dotfiles/agents/skills/utility-spark-model-fetch .claude/skills/utility-spark-model-fetch
$ npx degit skanehira/dotfiles/agents/skills/ux-heuristics .claude/skills/ux-heuristics
$ npx degit skanehira/dotfiles/agents/skills/web-typography .claude/skills/web-typography
$ npx degit skanehira/dotfiles/agents/skills/workflow-commit .claude/skills/workflow-commit
$ curl -fsSL --create-dirs -o .claude/agents/knowledge-profile.md https://raw.githubusercontent.com/skanehira/dotfiles/master/agents/knowledge-profile.md
$ curl -fsSL --create-dirs -o .claude/agents/coding.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/design.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/testing.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/coding.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/design.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/testing.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/collaboration.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/commit.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/design.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/documentation.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/implementation.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/investigation.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/orchestration.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/design-examples.md https://raw.githubusercontent.<redacted>-examples.md
$ curl -fsSL --create-dirs -o .claude/agents/design-doc.md https://raw.githubusercontent.<redacted>-formats/design-doc.md
$ curl -fsSL --create-dirs -o .claude/agents/investigation-report.md https://raw.githubusercontent.<redacted>-formats/investigation-report.md
$ curl -fsSL --create-dirs -o .claude/agents/finding-coverage.md https://raw.githubusercontent.<redacted>-coverage.md
$ curl -fsSL --create-dirs -o .claude/agents/loop-engineering.md https://raw.githubusercontent.<redacted>-engineering.md
$ curl -fsSL --create-dirs -o .claude/agents/test-doubles.md https://raw.githubusercontent.<redacted>-doubles.md
$ curl -fsSL --create-dirs -o .claude/agents/test-naming.md https://raw.githubusercontent.<redacted>-naming.md
$ curl -fsSL --create-dirs -o .claude/agents/testing-examples.md https://raw.githubusercontent.<redacted>-examples.md
$ curl -fsSL --create-dirs -o .claude/agents/tdd.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/testing.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/verification.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/components.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/data-fetching.md https://raw.githubusercontent.<redacted>-fetching.md
$ curl -fsSL --create-dirs -o .claude/agents/hooks.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/performance.md https://raw.githubusercontent.<redacted>.md
$ curl -fsSL --create-dirs -o .claude/agents/dgx-spark.md https://raw.githubusercontent.<redacted>-spark.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>-site-builder/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/architecture.md https://raw.githubusercontent.<redacted>-site-builder/references/architecture.md
$ curl -fsSL --create-dirs -o .claude/agents/deployment.md https://raw.githubusercontent.<redacted>-site-builder/references/deployment.md
$ curl -fsSL --create-dirs -o .claude/agents/scaffold.md https://raw.githubusercontent.<redacted>-site-builder/references/scaffold.md
$ curl -fsSL --create-dirs -o .claude/agents/tdd.md https://raw.githubusercontent.<redacted>-site-builder/references/tdd.md
$ curl -fsSL --create-dirs -o .claude/agents/SKILL.md https://raw.githubusercontent.<redacted>-everyday-things/SKILL.md
$ curl -fsSL --create-dirs -o .claude/agents/affordances.md https://raw.githubusercontent.<redacted>-everyday-things/references/affordances.md
$ curl -fsSL --create-dirs -o .claude/agents/case-studies.md https://raw.githubusercontent.<redacted>-everyday-things/references/case-studies.md
$ curl -fsSL --create-dirs -o .claude/agents/conceptual-models.md https://raw.githubusercontent.<redacted>-everyday-things/references/conceptual-models.md
$ curl -fsSL --create-dirs -o .claude/agents/constraints.md https://raw.githubusercontent.<redacted>-everyday-things/references/constraints.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(.env)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(~/.aws/**)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/*.key)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(git rebase *)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(git commit *)",
      "Bash(gh pr merge *)"
    ]
  }
}

Skills (45)

Subagents (76)

knowledge-profile—
coding—
design—
testing—
coding—
design—
testing—
collaboration—
commit—
design—
documentation—
implementation—
investigation—
orchestration—
design-examples—
design-doc—
investigation-report—
finding-coverage—
loop-engineering—
test-doubles—
test-naming—
testing-examples—
tdd—
testing—
verification—
components—
data-fetching—
hooks—
performance—
dgx-spark—
demo-site-builderReact 19 + Vite+ + TypeScript + Tailwind v4 のモバイル向け静的 SPA デモサイトを TDD で構築し、Cloudflare Workers へデプロイするワークフロー。localStorage でフロントのみ完結するデモに特化。「デモサイトを作りたい」「モバイル向け静的デモ」「SPA を作って Cloudflare にデプロイ」「静的プロトタイプを公開
architecture—
deployment—
scaffold—
tdd—
design-everyday-thingsApply foundational design principles: affordances, signifiers, constraints, feedback, and conceptual models. Use when the user mentions "why is this confusing", "affordance", "error prevention", "disc
affordances—
case-studies—
conceptual-models—
constraints—

Similar rigs

copied ✓