subagent-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Answers questions about Deep Code CLI itself — including features, configuration options, slash commands, Skills, MCP integration, permissions, notifications, session persistence, and troubleshooting. Use this when users ask how to configure or use Deep Code, how to set up an MCP server, configure notifications (such as Slack/Feishu), manage permissions, view available skills, understand slash commands, configure thinking mode, etc.
This Skill helps you answer user questions about Deep Code CLI itself by consulting the reference documentation bundled with this Skill. All docs live in the references/ subdirectory — always refer to them for authoritative answers.
Use this Skill when the user asks any question about Deep Code itself, such as:
Map the user's question to the appropriate document(s):
| Topic | Document | Key contents |
|---|---|---|
| Overview, features, quick start | references/README.md | Installation, slash commands, keyboard shortcuts, supported models, FAQ |
| Configuration & settings | references/configuration.md | settings.json fields, config hierarchy, env vars, thinking mode, reasoning effort, webSearchTool, enabledSkills |
| MCP setup & usage | references/mcp.md | MCP server config format, GitHub/Playwright/Filesystem examples, tool naming (mcp__<name>__<tool>), troubleshooting |
| Permissions | references/permission.md | Permission scopes (12 types), allow/deny/ask/defaultMode config, priority rules, persistence |
| Notifications | references/notify.md | Notify script path, injected env vars, Slack/Feishu/iTerm2/macOS/Linux/Windows examples |
| Session persistence | references/session-persistence.md | Storage paths, JSONL format, session index, compaction, /undo mechanics, code snapshots |
Use the Read tool to read the appropriate document(s) from the list above. All paths are relative to this Skill's loaded root directory, where the references/ subdirectory lives.
references/configuration_en.md).references/mcp.md, the permissions section references references/permission.md)."列出/查看可用的 skills":
/skills as the canonical UI for listing currently available skills../.deepcode/skills/<folder>/SKILL.md./.agents/skills/<folder>/SKILL.md~/.deepcode/skills/<folder>/SKILL.md~/.agents/skills/<folder>/SKILL.mdbundled:<folder>/SKILL.mdtemplates/skills/bundled/<folder>/SKILL.md. For a packaged install, bundled skills may live under dist/bundled/<folder>/SKILL.md.SKILL.md frontmatter to get the resolved name and description; the folder name is only a fallback.name, keeping the highest-priority root from the order above.enabledSkills from settings.json: if enabledSkills["<name>"] === false, do not list that skill as available./skills and come from the roots above.bundled:deepcode-self-refer/SKILL.md.*/SKILL.md in one of the scan roots./skills, /mcp, and /undo are commands, not skills./skills can be used to verify the result and enabledSkills can enable/disable specific skills by name."配置 MCP":
references/mcp.md for the MCP format and examplesmcpServers JSON block to add to settings.json/mcp to verify the setup afterwards"如何配置/修改 <设置项>":
references/configuration.mdsettings.json field controls the setting~/.deepcode/settings.json) vs project-level (.deepcode/settings.json)"<斜杠命令> 是做什么的?":
settings.json.~/.deepcode/settings.json or .deepcode/settings.json./mcp verification — after any MCP configuration change, remind users to use /mcp to verify.references/xxx.md for Chinese, references/xxx_en.md for English).Read references/README.md, locate the Skills section, then enumerate all scan roots including bundled skills. Answer:
./.deepcode/skills/, ./.agents/skills/, ~/.deepcode/skills/, ~/.agents/skills/, and bundled built-in skills such as bundled:deepcode-self-refer/SKILL.md.templates/skills/bundled/*/SKILL.md; in a packaged install, check dist/bundled/*/SKILL.md.deepcode-self-refer, plan, skill-digester, and skill-writer; verify the actual list by scanning the bundled root because it can change between versions./skills slash command in the Deep Code CLI to list all available skillsenabledSkills in settings.json to enable/disable skills by nameRead references/mcp.md, locate the Playwright example. Answer:
settings.json (user-level ~/.deepcode/settings.json or project-level .deepcode/settings.json):{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@playwright/mcp@latest"]
}
}
}
"playwright" entry into the existing mcpServers object/mcp in Deep Code to verify the server is runningRead references/notify.md, locate the Slack section. Answer with the script + config.
Read references/permission.md, locate the strict mode example. Provide the exact JSON.
OBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star