Agent Settings — Development skill for Claude Code
Best Practices for Claude Code Configuration.
How to install Agent Settings
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open nokonoko1203/agent-settings and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agent Settings does
Best Practices for Claude Code Configuration.
Alternatives in Development
- Claude Config — Built-in /config command to manage settings interactively 81.1k ★
- Claude Code Settings — Claude Code settings and commands for vibe coding 1.3k ★
- /install-hook - Install Generated Hook To Settings — Install a generated hook to Claude Code settings (user-level or project-level) 618 ★
README
Claude CodeとCodexの個人設定集
軽い設定を勧めていた旧版は、タグ`v1`にあります。エージェントに任せる範囲が広がり、作業の重さの判断・hook・証拠・レビューで品質を担保する仕組みが必要になったため、方針を変えました。
Claude CodeとCodexで使う設定、ルール、hook、スキルをまとめています。`claude/`と`codex/`は同じ開発フローとスキルセットで揃えており、`codex/AGENTS.md`は`claude/CLAUDE.md`と同じ内容です。
開発フロー
- 作業の前に重さ(E/0/1/2/R)を決めて
harness-log triageで記録する。マイグレーション・認可・公開API・データ削除・課金・本番反映はレベル2以上。 - 調査は
imozuru・research、既存コードの理解はhow・why。 - 動かさないと分からない実装は
spike-rebuildで、試作して捨ててから作り直す。 - 設計は
specで、受け入れ条件に[test]・[check]・[human]の印を付ける。レベル1・2はplaybookの手順書に沿う。 - 実装は、Claude Codeから
codexスキルでCodex(Sol)に頼める(「solで実装して」のように頼んだときだけ使われる)。ゴール・完了条件・範囲・背景・出力・止まる条件をまとめた指示書はClaude Code(Opus)に書かせる。Solの報告だけで完了とせず、差分とテスト結果はClaude Codeが自分で確かめる。 - 実装中はhookが危険な操作を止め、終わる前に
make checkと証拠(.tmp/evidence//evidence.md)を確かめる。 - コード変更後は
reviewerサブエージェントでレビューし、PRを作る。マージは人が行う。 - 指摘は
harness-log correctionで記録し、同じ間違いが続いたらcorrectで再発を防ぐ。記録はharness-reportで集計する。
詳細は[claude/CLAUDE.md](./claude/CLAUDE.md)を参照してください。
構成
.
├── README.md
├── LICENSE
├── MANIFEST.txt
├── claude/ # ~/.claude/ に展開する
│ ├── CLAUDE.md
│ ├── settings.json # hook・権限・環境変数
│ ├── agents/ # reviewer
│ ├── bin/ # harness-log, harness-report
│ ├── hooks/
│ ├── references/ # evidence.mdの形式など
│ ├── rules/
│ └── skills/
└── codex/ # ~/.codex/ に展開する
├── AGENTS.md
├── config.toml
├── hooks.json
├── hooks/
├── rules/
└── skills/
詳細なファイル一覧は[MANIFEST.txt](./MANIFEST.txt)を参照してください。
必要なツール
| ツール | 用途 |
|---|---|
uv |
harness-reportの実行 |
python3 |
Python製hookの実行 |
jq |
hookでのJSON処理 |
make |
stop-check.shがmake checkを実行する |
shasum |
stop-check.sh・evidence-check.shの状態管理(Linuxではperlのshasumが必要な場合がある) |
git、gh |
ブランチ保護のhook、PR作成 |
codex |
codexスキル(Claude CodeからCodexに作業を頼む) |
op(1Password CLI) |
シークレットの注入(rules/secrets-1password.md) |
ctx7 |
Context7でライブラリの最新仕様を確かめる。npmパッケージ`c |
Related Skills
Convert Paths Relative
This command converts all absolute paths in .claude/settings.json command scripts to relative paths. It helps
Add Statusline
Add statusline configuration to Claude settings file
Ccswap
A simple, cross-platform CLI tool for quickly switching between Claude Code configuration profiles by managing
Bullpen Config
View or update bullpen configuration. Without arguments, shows the current settings. With "set ", updates one
Claude Code Schema
Machine-readable, versioned schema of Claude Code's configuration surface — settings, env vars, CLI flags, and
Claude Public
A public template of my personal Claude Code configuration: settings, sync scripts, file-manager agent, and a
Related Agents
AgentCrew Configuration Guide
This guide explains how to configure AgentCrew to work with different AI providers, customize agents, set up t
Configuration Manager
Configuration and environment management expert that handles application settings, secrets, and deployment con
Frontend Infrastructure Expert
Use this agent when you need help with frontend build tools, configuration files, or infrastructure-related is