AgentSkillsCN

claude-config-guide

查询 Claude Code 的配置、文件位置、MCP 设置以及官方文档。 当对话涉及以下内容时,可主动使用此技能: - Claude Code 的设置、配置、config、settings - MCP 服务器的搭建、mcp.json、mcpServers - ~/.claude.json、.mcp.json、settings.json 的位置 - hooks、斜杠命令、技能配置 - Claude Code 的功能、API、SDK 相关问题

SKILL.md
--- frontmatter
name: claude-config-guide
description: |
  Query Claude Code configuration, file locations, MCP settings, and official documentation.
  Use this skill proactively when the conversation involves:
  - Claude Code settings, configuration, config, settings
  - MCP server setup, mcp.json, mcpServers
  - ~/.claude.json, .mcp.json, settings.json locations
  - hooks, slash commands, skills configuration
  - Claude Code features, API, SDK questions
allowed-tools: WebFetch, Read, Glob, Grep

Claude Config Guide

This Skill queries correct Claude Code configuration information.

When to Use

When the user asks about or the conversation involves:

  • Claude Code config file locations
  • MCP server configuration
  • Hooks setup
  • Skills/Commands creation
  • Claude Code features

Execution Steps (IMPORTANT!)

You MUST WebFetch official documentation - never answer from memory!

Step 1: Documentation Sources

Two primary documentation sources:

SourceURLPurpose
Claude Code CLI docshttps://code.claude.com/docs/en/claude_code_docs_map.mdCLI config, MCP, hooks, skills
Claude API/SDK docshttps://platform.claude.com/llms.txtAPI reference, Agent SDK, platform features

Step 2: WebFetch the corresponding doc based on question type

Claude Code CLI documentation:

Claude API/SDK documentation:

Step 3: Parse and respond

Extract relevant information from WebFetch results and answer the user directly.

Important Reminder

Never answer Claude Code configuration questions from memory!

Common Mistakes

WrongCorrect
~/.claude/settings.json~/.claude.json (user scope MCP config)
.mcp.json (project scope MCP config)

Config File Precedence

  1. Managed (system-wide)
  2. Command line arguments
  3. Local project settings .claude/settings.local.json
  4. Shared project settings .claude/settings.json, .mcp.json
  5. User global settings ~/.claude.json, ~/.claude/settings.json

Why not use a sub-agent?

Sub-agent responses require paraphrasing, which may cause information loss. Fetch the docs yourself for more direct and accurate information.