Loading...
Loading...
Claude Code config optimization skill. Use when: - Editing CLAUDE.md, rules/, skills/, agents/, commands/ - User asks about config best practices - Checking optimization status - User says "claude code changelog" or "claude code updates" - User asks about new features or breaking changes in Claude Code
npx skill4agent add i9wa4/dotfiles claude-config-optimizersettings.jsonCLAUDE.mdrules/skills/agents/commands/ghgh api repos/anthropics/claude-code/contents/CHANGELOG.md \
--jq '.content' | base64 -d > .i9wa4/tmp/claude-code-changelog.md## x.x.xDeprecatedRemovedBreakingChangedclaude-code-guideTask tool with subagent_type: claude-code-guide| Category | Examples |
|---|---|
| Display | |
| Behavior | |
| Tools | |
| MCP | MCP server configurations |
| Hooks | PreToolUse, PostToolUse, Stop hooks |
| Plans | |
rules/| Type | Load Timing | Purpose |
|---|---|---|
| CLAUDE.md / rules/ | Full load at startup | Global rules always applied |
| commands/ | Explicit user invocation | Predefined prompts, workflows |
| skills/ | Auto-triggered by conversation | Specialized knowledge |
| agents/ | Delegated via Task tool | Independent context |
Bash(cmd *):*git -C *languagemcpToolSearchENABLE_TOOL_SEARCHplansDirectory:**CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMSmemory: user|project|localshowTurnDurationreducedMotionModepages/debug# Claude Code vX.X.X
## New Features
- [Feature]: [Description]
## Bug Fixes
- [Fix description]
## Improvements
- [Improvement description]
## Deprecated/Removed
- [Affected settings and migration path]
---
Source: https://github.com/anthropics/claude-codebrew install wgetuvx --from git+https://github.com/laiso/site2skill site2skill <URL> <SKILL_NAME>
# Example
uvx --from git+https://github.com/laiso/site2skill site2skill https://docs.pay.jp/v1/ payjp--output, -o.claude/skills--skill-output--skip-fetch--clean--skip-fetch| Mode | Description |
|---|---|
| Prompts for permission on first use of each tool |
| Auto-accepts file edit permissions for the session |
| Plan Mode: analyze only, no modifications |
| Auto-denies unless pre-approved via allow rules |
| Skips all prompts (use only in isolated environments) |
{
"permissions": {
"allow": [
"Bash(npm run *)",
"Bash(git commit *)",
"Bash(* --version)",
"Bash(* --help *)"
],
"deny": ["Bash(git push *)"]
}
}*Bash(ls *)ls -lalsof| Pattern | Meaning | Example |
|---|---|---|
| Absolute path from root | |
| Path from home directory | |
| Relative to settings file | |
| Relative to current directory | |
***{
"permissions": {
"allow": ["mcp__puppeteer__*"],
"deny": ["Task(Explore)"]
}
}| Platform | Path |
|---|---|
| macOS | |
| Linux/WSL | |
| Windows | |
| Setting | Description |
|---|---|
| Set to "disable" to prevent bypass mode |
| Only managed rules apply |
| Only managed/SDK hooks allowed |
https://code.claude.com/docs/en/hookshttps://code.claude.com/docs/en/permissionshttps://code.claude.com/docs/en/skills#inject-dynamic-contexthttps://vercel.com/blog/agents-md