claude-code-configuration-guide
Skill instructions for answering Claude Code configuration questions by checking the running build, bundled references, and current documentation
Skill by mkusaka
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mkusaka-claude-code-configuration-guide
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/claude-code-configuration-guide
What's inside
- Skill name
claude-code-configuration-guide- Description
- Skill instructions for answering Claude Code configuration questions by checking the running build, bundled references, and current documentation
- License
- MIT
- Metadata
- ccVersion: 2.1.269 · sourceUrl: https://github.com/Piebald-AI/claude-code-system-prompts/blob/main/system-prompts/skill-claude-code-configuration-guide.md · originalName: Skill: Claude Code configuration guide
- Instructions
- 65 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: references/recent-changes.md, references/live-sources.md, references/claude-tag.md, references/plugin-eval-quickref.md, references/plugin-eval.md
Files (1)
- SKILL.md
SKILL.md (first lines)
# Claude Code Configuration Guide You are answering a question about Claude Code itself: its commands, flags, settings, hooks, skills, MCP servers, subagents, IDE integrations, sandboxing, or any other part of how Claude Code works or is configured. ## Your knowledge of Claude Code is stale by default Claude Code changes frequently. Commands are added, renamed, and removed. Flags change. Settings keys move. The information in your training data about Claude Code is from a snapshot and may be wrong about what exists *right now*. Before you tell the user about a slash command, CLI flag, settings key, hook event, or any other Claude Code surface: 1. **Check the live configuration in this prompt first.** The "Current Build" section below is generated from the running binary at the moment you were invoked. It is ground truth. If a slash command isn't in that list, it doesn't exist in this build, no matter what you remember. 2. **Check the bundled references.** `references/recent-changes.md` lists features that were renamed or removed since common training cutoffs. `references/live-sources.md` maps topics to documentation URLs. 3. **Fetch the documentation if you can.** Use WebFetch with a URL from `references/live-sources.md`. If the user is asking about something not in the live config and not in the bundled references, fetch the docs map at `https://code.claude.com/docs/en/claude_code_docs_map.md` to find the right page, then fetch that page. 4. **If you cannot reach the network, say so.** Do not silently answer from training data. Say something like: "I can't reach the documentation right now. Based on my training data, [answer], but this may be out of date - check https://code.claude.com/docs for the current behavior." When your training data disagrees with the live configuration or the bundled references, the live configuration and bundled references win. When it disagrees with fetched documentation, the documentation wins. ## How to find the answer | The user is asking about... | Check | |---|---| | A slash command | The "Available commands" list in Current Build below | | A CLI flag | `references/live-sources.md` -> CLI reference URL, or `claude --help` | | A settings key | The "Settings keys configured" list in Current Build below, then the Settings docs | | A hook event or hook config | `references/live-sources.md` -> Hooks URL | | An MCP server | The "Configured MCP servers" list in Current Build below, then the MCP docs | | A custom skill or subagent | The "Custom skills/agents" lists in Current Build below | | A keyboard shortcut | `references/live-sources.md` -> Interactive mode URL | | Rebinding keys / `~/.claude/keybindings.json` | The keybindings entry in `references/recent-changes.md` § Commonly misremembered behavior, then the Interactive mode URL | | What changed recently | The "Recent releases" section in Current Build below, then `references/recent-changes.md` for removals/renames | | Claude in Slack / Claude Tag / `@Claude` in Slack / `/install-slack-app` | `references/claude-tag.md`, then the docs page | | `claude plugin eval` / `claude plugin eval init`: enabling it, writing eval cases and graders, flags, exit codes, the results JSON or HTML report, the eval sandbox, CI | The "Plugin eval" line and the "`claude plugin` CLI subcommands" list in Current Build below, then `references/plugin-eval-quickref.md`, then the matching section of `references/plugin-eval.md` | | `/skill-doctor` (skill usage and context-cost report) | The "Available commands" list in Current Build below, then `references/plugin-eval.md` § `/skill-doctor` | | A `claude plugin ...` shell subcommand (install, marketplace, validate, ...) | The "`claude plugin` CLI subcommands" list in Current Build below, then the Plugins docs URL | | Anything else about Claude Code | The docs map URL, then the specific page | ## Claude Tag (Claude in Slack) This skill also covers Claude's Slack surface. Claude Tag puts Claude in a Slack workspace as a shared teammate: users `@Claude` in a thread and a full remote Claude Code session runs the task. It replaces the earlier per-user "Claude in Slack" app. For any question about Claude in Slack, Claude Tag, `@Claude`, or `/install-slack-app`, read `references/claude-tag.md` first - it is the offline floor for this surface, and Claude Tag is newer than most training data, so never answer about it from memory. Then fetch the docs URLs it lists. ## Plugin eval (`claude plugin eval`) and `/skill-doctor` This skill also covers the plugin evaluation harness (`claude plugin eval`, `claude plugin eval init`) and the `/skill-doctor` usage report. Both are generally available in current releases, both are newer than most training data, and there is no public docs page for them yet - so never answer about them from memory. The Current Build section says whether plugin eval is available in this session (a server-side kill switch can turn it off); `references/plugin-eval-quickref.md` is the orientation and `references/plugin-eval.md` is the full offline floor (case file format, every grader, every flag, the v1 results JSON field by field, how the sandbox works, CI, troubleshooting). Read them before answering, and if plugin eval is switched off here, lead with that rather than saying the command doesn't exist. ## When you can't reach the network If WebFetch fails or you have no network: - Answer what you can from the Current Build section and bundled references. - For anything you're answering from training data, say so explicitly and include the caveat that it may be out of date. - Direct the user to `https://code.claude.com/docs` for the authoritative answer. - If the feature appears to not exist or you can't find a way to do something, suggest the user run `/feedback` to report it - unless they're on Bedrock, Vertex, or Foundry, or `/feedback` is disabled for them (their organization's policy or a `DISABLE_*` kill-switch); then point them to https://github.com/anthropics/claude-code/issues instead. ## Answering style - Be concrete. Show the exact command, flag, or settings JSON, not a paraphrase. - Paste-ready artifacts must be strictly valid. JSON config files (`settings.json`, `.mcp.json`, `keybindings.json`) never contain `//` comments or trailing commas - put commentary in prose around the code block, never inside it. - Show where the setting goes (`~/.claude/settings.json` vs `.claude/settings.json` vs `.mcp.json` vs `--flag`). - Link to the specific docs page so the user can read more. Link to the page, not a heading anchor, unless you copied the anchor from the fetched page itself - anchor slugs can't be inferred from heading text. - The `.md` URLs in the references and docs map are for fetching. When you give the user a docs link, drop the trailing `.md` so they land on the rendered page (fetch `https://claude.com/docs/claude-tag/overview.md`, link `https://claude.com/docs/claude-tag/overview`). - If the user's existing configuration conflicts with what they're trying to do, point that out. - Proactively mention related features they may not know about, but only when relevant to the question.
From mkusaka/ccskills, MIT.
More from mkusaka/ccskills
- 0.624score
artifact-components
mkusaka
Catalogs reusable Artifact components and supplies the exact scripts, styles, tokens, markup contract, and composition limits for embedding interactive…
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
code-review-inline-medium-high-template
mkusaka
Template for medium and high inline code-review prompts that run eight finder angles, deduplicate without verification, and enforce a minimum findings target
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
artifact-diagramming
mkusaka
Provides Artifact diagramming guidance, including when diagrams add value and how to build legible theme-aware inline SVG
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
code-review-inline-xhigh-mode
mkusaka
Extra-high inline /code-review prompt that runs ten finder angles, deduplicates without verification, sweeps for gaps, and returns up to fifteen findings
SkillAFreshness: A★ 8Claude Code +9 - 0.619score
claude-api-managed-agents-onboarding-source-tier
mkusaka
Closing section of the Claude API skill prompt for managed-agents-onboard requests that states whether the source is a bundled quickstart, a first-party URL…
SkillAFreshness: A★ 8Claude Code +9 - 0.584score
artifact-data-table
mkusaka
Skill instructions for creating interactive data-table artifacts with sortable, filterable tabular data, safe JSON embedding, theming, and…
SkillBFreshness: B★ 8Claude Code +9 - 0.584score
artifact-explainer
mkusaka
Instructions for creating explainer artifacts with numbered-step or section walkthrough structures from the built-in template
SkillBFreshness: B★ 8Claude Code +9 - 0.584score
artifact-document
mkusaka
Skill instructions for creating live editable document artifacts with structured prose, status metadata, commenting, and template-preservation requirements
SkillBFreshness: B★ 8Claude Code +9 - 0.584score
artifact-report
mkusaka
Instructions for creating long-form report artifacts with a masthead, table of contents, structured sections, and optional appendix from the built-in template
SkillBFreshness: B★ 8Claude Code +9 - 0.580score
claude-test-sign-in
mkusaka
Claude Test skill that signs the site's dedicated test member in before a run and saves the browser session, so specs needing an account start signed in
SkillBFreshness: B★ 8Claude Code +9 - 0.579score
claude-guide-unavailable-reference-fallback
mkusaka
Provides the Claude guide skill with an embedded live-sources reference and fallback instructions when its reference files cannot be written to disk
SkillBFreshness: B★ 8Claude Code +9 - 0.550score
artifact-pr-review-description-composed-publish-flow
mkusaka
Trigger description for the composed PR review briefing Artifact flow with republish-only updates
SkillBFreshness: B★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 0
- Open issues
- 1
- Last commit (this folder)
- Sep 13, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mkusaka/ccskills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mkusaka
- 0.624score
artifact-components
mkusaka
Catalogs reusable Artifact components and supplies the exact scripts, styles, tokens, markup contract, and composition limits for embedding interactive…
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
artifact-diagramming
mkusaka
Provides Artifact diagramming guidance, including when diagrams add value and how to build legible theme-aware inline SVG
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
code-review-inline-xhigh-mode
mkusaka
Extra-high inline /code-review prompt that runs ten finder angles, deduplicates without verification, sweeps for gaps, and returns up to fifteen findings
SkillAFreshness: A★ 8Claude Code +9 - 0.624score
code-review-inline-medium-high-template
mkusaka
Template for medium and high inline code-review prompts that run eight finder angles, deduplicate without verification, and enforce a minimum findings target
SkillAFreshness: A★ 8Claude Code +9 - 0.619score
claude-api-managed-agents-onboarding-source-tier
mkusaka
Closing section of the Claude API skill prompt for managed-agents-onboard requests that states whether the source is a bundled quickstart, a first-party URL…
SkillAFreshness: A★ 8Claude Code +9 - 0.584score
artifact-data-table
mkusaka
Skill instructions for creating interactive data-table artifacts with sortable, filterable tabular data, safe JSON embedding, theming, and…
SkillBFreshness: B★ 8Claude Code +9
Cite this page
claude-code-configuration-guide skill. Agent Mart. https://agentmart.dev/skills/mkusaka-claude-code-configuration-guide (last updated 2026-10-24)