~ / rigs / FUJI0130 / claude-dotfiles

FUJI0130/claude-dotfiles

claude code を使ったVScode上での開発の設定、skillファイルなどの管理リポジトリ 260414再作成した

↗ GitHub ★ 0 no license updated 6mo ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~2.2k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit FUJI0130/claude-dotfiles/agents ./rig-claude-dotfiles/agents
$ npx degit FUJI0130/claude-dotfiles/commands ./rig-claude-dotfiles/commands
$ npx degit FUJI0130/claude-dotfiles/skills ./rig-claude-dotfiles/skills
$ npx degit FUJI0130/claude-dotfiles/hooks ./rig-claude-dotfiles/hooks

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 FUJI0130/claude-dotfiles/skills/adr-management .claude/skills/adr-management
$ npx degit FUJI0130/claude-dotfiles/skills/claude-code-reference .claude/skills/claude-code-reference
$ npx degit FUJI0130/claude-dotfiles/skills/claude-code-setup .claude/skills/claude-code-setup
$ npx degit FUJI0130/claude-dotfiles/skills/design-review .claude/skills/design-review
$ npx degit FUJI0130/claude-dotfiles/skills/designing-under-uncertainty .claude/skills/designing-under-uncertainty
$ npx degit FUJI0130/claude-dotfiles/skills/dev-workflow .claude/skills/dev-workflow
$ npx degit FUJI0130/claude-dotfiles/skills/diagram-design .claude/skills/diagram-design
$ npx degit FUJI0130/claude-dotfiles/skills/domain-modeling .claude/skills/domain-modeling
$ npx degit FUJI0130/claude-dotfiles/skills/energy-management .claude/skills/energy-management
$ npx degit FUJI0130/claude-dotfiles/skills/implementation-gate .claude/skills/implementation-gate
$ npx degit FUJI0130/claude-dotfiles/skills/inventory-lot-design .claude/skills/inventory-lot-design
$ npx degit FUJI0130/claude-dotfiles/skills/kougo-response .claude/skills/kougo-response
$ npx degit FUJI0130/claude-dotfiles/skills/leadtime-business-impact .claude/skills/leadtime-business-impact
$ npx degit FUJI0130/claude-dotfiles/skills/linear-management .claude/skills/linear-management
$ npx degit FUJI0130/claude-dotfiles/skills/makefile-structure .claude/skills/makefile-structure
$ npx degit FUJI0130/claude-dotfiles/skills/marp-slides .claude/skills/marp-slides
$ npx degit FUJI0130/claude-dotfiles/skills/panda3d-source-verification .claude/skills/panda3d-source-verification
$ npx degit FUJI0130/claude-dotfiles/skills/qa-strategy .claude/skills/qa-strategy
$ npx degit FUJI0130/claude-dotfiles/skills/requirements-definition .claude/skills/requirements-definition
$ npx degit FUJI0130/claude-dotfiles/skills/session-management .claude/skills/session-management
$ npx degit FUJI0130/claude-dotfiles/skills/sipoc-facilitation .claude/skills/sipoc-facilitation
$ npx degit FUJI0130/claude-dotfiles/skills/skill-authoring-guide .claude/skills/skill-authoring-guide
$ npx degit FUJI0130/claude-dotfiles/skills/tdd-practice .claude/skills/tdd-practice
$ npx degit FUJI0130/claude-dotfiles/skills/team-communication .claude/skills/team-communication
$ npx degit FUJI0130/claude-dotfiles/skills/token-monitoring .claude/skills/token-monitoring
$ npx degit FUJI0130/claude-dotfiles/skills/ui-color-design .claude/skills/ui-color-design
$ curl -fsSL --create-dirs -o .claude/agents/architect.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/architect.md
$ curl -fsSL --create-dirs -o .claude/agents/build-error-resolver.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/build-error-resolver.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/doc-updater.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/doc-updater.md
$ curl -fsSL --create-dirs -o .claude/agents/linear-updater.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/linear-updater.md
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/refactor-cleaner.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/refactor-cleaner.md
$ curl -fsSL --create-dirs -o .claude/agents/safety-reviewer.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/safety-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/tdd-guide.md https://raw.githubusercontent.com/FUJI0130/claude-dotfiles/main/agents/tdd-guide.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Read",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/block-pdf-read.sh"
          }
        ]
      },
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/makefile-check.sh"
          }
        ]
      },
      {
        "matcher": "Bash",
        "hooks": [
          {
            "type": "command",
            "command": "~/.claude/hooks/sensitive-data-check.sh"
          },
          {
            "type": "command",
            "command": "~/.claude/hooks/block-axios-install.sh"
          },
          {
            "type": "command",
            "command": "~/.claude/hooks/block-pdf-direct-extract.sh"
          },
          {
            "type": "command",
            "command": "~/.claude/hooks/bash-safety-guard.sh"
          }
        ]
      }
    ]
  }
}

Skills (26)

Subagents (9)

architect
model: sonnet
|
build-error-resolver
model: opus
Build error resolution specialist. Use when colcon build or CMake fails. Fixes build errors with minimal changes.
code-reviewer
model: sonnet
|
doc-updater
model: opus
Documentation specialist. Use for updating docs, READMEs, and architecture documentation.
linear-updater
model: sonnet
Linear API呼び出し専用エージェント。issueのステータス更新、新規作成、棚卸し時に使用。
planner
model: sonnet
|
refactor-cleaner
model: opus
Dead code cleanup and refactoring specialist. Use for removing unused code and consolidation.
safety-reviewer
model: sonnet
|
tdd-guide
model: sonnet
|

Hooks (8)

eventmatcherruns
SessionStart*~/.claude/hooks/session-init.sh
PreToolUseRead~/.claude/hooks/block-pdf-read.sh
PreToolUseEdit|Write~/.claude/hooks/makefile-check.sh
PreToolUseBash~/.claude/hooks/sensitive-data-check.sh
PreToolUseBash~/.claude/hooks/block-axios-install.sh
PreToolUseBash~/.claude/hooks/block-pdf-direct-extract.sh
PreToolUseBash~/.claude/hooks/bash-safety-guard.sh
PostToolUseEdit|Write~/.claude/hooks/block-axios-package.sh

Slash commands (4)

/onboarding/plan/tdd/ticket

Permissions

deny (0)
—
ask (0)
—
allow (3)
WebSearch
WebFetch
Bash

Similar rigs

copied ✓