claude-skills:面向全栈开发者的 67 项 Claude Code 专家技能插件实战指南

发布时间:2026/9/15 16:15:06
claude-skills:面向全栈开发者的 67 项 Claude Code 专家技能插件实战指南 claude-skills面向全栈开发者的 67 项 Claude Code 专家技能插件实战指南【免费下载链接】claude-skills67 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.项目地址: https://gitcode.com/GitHub_Trending/claud/claude-skills本文以 README.md 为核心骨架系统讲解 claude-skills 这一开源 Claude Code 插件如何以 67 项细分技能Skills、9 条项目工作流命令Workflows和 371 份深度参考文档将 Claude Code 转化为可感知上下文、可组合协作的全栈结对编程助手。读完本文你将掌握插件的四种安装方式、上下文感知激活机制、多技能组合工作流、/common-ground假设管理与 Jira/Confluence 集成的项目全生命周期管理方法。项目概览插件化地组织 Claude 的专业能力claude-skills 是一个为 Claude Code 打造的插件Plugin其核心思路是把专家级编程知识拆解为可被按需加载的模块化技能。根据 version.json 与 README.md 的统计口径该插件当前包含67 项专业化技能横跨 12 个类别覆盖语言、后端/前端框架、基础设施、API、测试、DevOps、安全、数据/机器学习与平台专家9 条项目工作流命令覆盖从探索Discovery到复盘Retrospectives的完整史诗Epic生命周期并集成 Jira 与 Confluence371 份参考文件skills/*/references/为每项技能提供按主题组织的深度知识支撑。在仓库目录结构中skills/下每个子目录即一项技能例如skills/nestjs-expert/、skills/react-expert/、skills/debugging-wizard/每项技能都由SKILL.md技能定义与约束加references/专题参考文档构成。这种入口文件 按需加载参考的结构正是整个插件控制上下文成本、提升回答质量的关键设计。快速开始四种安装方式方式一通过插件市场安装官方推荐在 Claude Code 中依次执行两条命令/plugin marketplace add jeffallan/claude-skills /plugin install fullstack-dev-skillsjeffallan安装完成后按提示重启 Claude Code。该方式的优势在于可通过市场机制自动更新后续维护成本最低。方式二从 Git 仓库直接安装claude plugin install https://gitcode.com/GitHub_Trending/claud/claude-skills适合不想引入市场源的场景安装后同样需要重启。方式三通过 skills.sh 安装仅技能npx skills add jeffallan/claude-skills注意此方式只安装 Skills不包含/common-ground与/project:*等斜杠命令。若需要完整的上下文工程与项目管理能力请使用插件市场方式。方式四通过 Agent Skills CLI 安装npx agent-skills-clilatest add Jeffallan/claude-skills同样仅安装 Skills可扩展到 42 款 AI AgentClaude、Cursor、Copilot、Windsurf 等。方式五本地开发安装cp -r ./skills/* ~/.claude/skills/将仓库克隆到本地后复制技能目录适用于离线环境或希望直接修改SKILL.md适配团队规范的场景。该仓库的 Makefile 还提供了make dev-link/make dev-unlink可将工作副本以符号链接方式挂载到~/.claude/plugins/cache/fullstack-dev-skills/fullstack-dev-skills/version实现改完即生效适合插件开发者迭代调试。安装验证与常见故障排查安装后可用以下自然语言请求快速验证关键技能是否生效来自 QUICKSTART.mdHelp me implement JWT authentication in NestJS → 验证 NestJS ExpertCreate a custom React hook for form validation → 验证 React ExpertDebug this memory leak in my Node.js application → 验证 Debugging WizardReview this code for security vulnerabilities → 验证 Security Reviewer技能未激活时先重启 Claude Code再执行ls ~/.claude/skills/确认技能文件存在若仍无效请在提问时更明确地写出框架/技术名或直接点名技能如 Use the NestJS Expert to help me...。技能加载异常时用/plugin list确认插件状态检查~/.claude/skills/下是否有技能重名冲突必要时执行/plugin uninstall fullstack-dev-skillsjeffallan后重装。67 项技能全景分类体系与选择决策树插件用 67 项技能覆盖全栈开发的核心领域。完整清单与组合建议见 SKILLS_GUIDE.md此处摘录最具代表性的分类与决策要点类别代表技能典型触发场景语言专家12 项Python Pro、TypeScript Pro、Go Pro、Rust Engineer、SQL Pro、Java Architect 等Write idiomatic Rust with async → Rust Engineer后端框架7 项NestJS Expert、Django Expert、FastAPI Expert、Spring Boot Engineer 等Implement user authentication in my NestJS API前端与移动端7 项React Expert、Next.js Developer、Vue Expert、Angular Architect、Flutter Expert 等Build a Next.js app with server components基础设施与云Kubernetes Specialist、Terraform Engineer、Cloud Architect、Postgres ProKubernetes autoscaling and HPAAPI 与架构API Designer、GraphQL Architect、Microservices Architect、MCP DeveloperDesign MCP server for tool integration质量与测试Test Master、Playwright Expert、Code Reviewer、Code DocumenterWrite Playwright tests for the login flowDevOps 与运维DevOps Engineer、Monitoring Expert、SRE Engineer、Chaos EngineerSet up SRE practices and SLOs安全Secure Code Guardian、Security Reviewer、Fullstack GuardianReview this code for security issues数据与机器学习Pandas Pro、Spark Engineer、ML Pipeline、RAG Architect、Fine-Tuning ExpertFine-tune Llama 2 with LoRA平台专家Salesforce Developer、Shopify Expert、WordPress Pro、Atlassian MCPQuery Jira issues via MCP server专项Legacy Modernizer、Embedded Systems、Game Developer、The Fool、Debugging WizardModernize legacy Java monolith决策树的核心逻辑是按任务域选技能Python 开发 → Python ProTypeScript API → NestJS ExpertReact SSR/SSG → Next.js Developer容器编排 → Kubernetes SpecialistGraphQL → GraphQL ArchitectLLM 微调 → Fine-Tuning ExpertE2E 浏览器测试 → Playwright Expert表面假设 → Common Ground 命令挑战决策 → The Fool。技能内部结构剖析SKILL.md 如何定义一名专家每项技能的SKILL.md采用统一的 YAML Frontmatter Markdown 正文结构。以 skills/nestjs-expert/SKILL.md 为例元数据name、description、license、metadataauthor、version、domain、triggers、role、scope、output-format、related-skills。其中triggers如NestJS, Nest, Node.js backend, dependency injection...正是上下文感知激活的匹配依据related-skills声明了与本技能协同的其它技能Core Workflow固定的六步流程分析需求 → 设计结构 → 实现 → 安全加固 → 验证 → 测试保证输出流程一致Reference Guide按主题列出可按需加载的references/*.md如认证、DTO 校验、测试模式对应 README 所述的激活技能 → 加载 references/authentication.md机制Code Examples直接给出可运行的 DTO Controller Service Module 代码模板ConstraintsMUST DO/MUST NOT DO两条清单把工程规范必须用 DI、必须做 DTO 校验、禁止硬编码密钥等固化为可执行的约束Output Templates规定功能交付时的输出顺序Module → Controller → Service → DTO → 单测。skills/react-expert/SKILL.md 则展示了前端专家的同类结构工作流中包含tsc --noEmit类型校验循环、用useActionState处理 React 19 表单、自定义 Hook 必须做 effect 清理等强约束。这种元数据驱动 约束强制 参考按需加载的写法让每一项技能既能独立成文又能被 Claude Code 精确调度。上下文感知激活与多技能工作流上下文感知激活Context-Aware Activation技能的启动不需要手动开关——Claude 会根据你的请求内容自动匹配并激活对应技能README 中的 Usage Patterns 说明了该机制# 后端开发 Implement JWT authentication in my NestJS API → 激活NestJS Expert → 加载references/authentication.md # 前端开发 Build a React component with Server Components → 激活React Expert → 加载references/server-components.md也就是说同一段请求中涉及多个领域时会同时激活多项技能并分别加载各自的参考文档从而在控制上下文的同时覆盖全栈。多技能工作流Multi-Skill Workflows复杂任务需要多技能串联。README 给出了三条典型链路SKILLS_GUIDE.md 进一步扩充为更细的 16 种组合功能开发 Feature Forge → Architecture Designer → Fullstack Guardian → Test Master → DevOps Engineer 缺陷排查 Debugging Wizard → Framework Expert → Test Master → Code Reviewer 安全加固 Secure Code Guardian → Security Reviewer → Test Master扩展组合示例安全导向开发Secure Code Guardian Fullstack Guardian Security Reviewer Test Master、云原生开发Kubernetes Specialist Terraform Engineer Cloud Architect SRE Engineer Monitoring Expert、AI/LLM 开发Prompt Engineer RAG Architect Fine-Tuning Expert Python Pro、决策验证Common Ground The Fool Architecture Designer。这套组合体系的价值在于单个技能负责领域深度组合链路负责流程完整性。上下文工程用 /common-ground 管理 Claude 的隐藏假设Claude 在协作中总会对项目产生隐性假设——技术栈、编码规范、架构决策、团队偏好。假设正确时工作顺利一旦错误就会产出需要返工的对齐成本。/common-ground命令正是为了解决这一转向问题而设计完整机制见 docs/COMMON_GROUND.md技术实现见 commands/common-ground/COMMAND.md。四种运行模式命令用途是否交互/common-ground完整浮现 调整两阶段流程是/common-ground --list只读查看全部已跟踪假设否/common-ground --check快速校验假设是否仍然成立是/common-ground --graph生成推理结构 Mermaid 图是三级置信度Confidence Tiers假设按置信度分为三档决定 Claude 对待它们的方式ESTABLISHED高置信作为前提不再反复质疑。如ESTABLISHED: TypeScript strict mode enabled [inferred from tsconfig.json]WORKING中置信作为默认值出现矛盾时主动提示。如WORKING: Prefer functional components over classes [inferred from codebase patterns]OPEN低置信涉及相关决策前必须主动追问。如OPEN: Target browser support? [uncertain - no browserlist found]。三档之间支持晋升/降级OPEN ⇄ WORKING ⇄ ESTABLISHED。晋升发生在证据确凿时降级发生在新需求或矛盾出现时且每次调整都会写入历史记录。假设类型与审计线索每个假设都有不可变的类型标注形成审计线索类型含义示例[stated]用户明确声明We use PostgreSQL[inferred]从代码/配置推导在 package.json 中发现[assumed]最佳实践默认值Use semantic versioning[uncertain]需要澄清双方证据均不明确落地文件格式假设持久化在用户主目录的 grounding 文件中按项目隔离~/.claude/common-ground/{project-id}/COMMON-GROUND.md项目标识优先取 Git 远程 URL非 Git 项目回退到绝对路径。COMMON-GROUND.md按 ESTABLISHED/WORKING/OPEN 三段组织每条假设记录来源、置信度与添加时间伴随的ground.index.json提供机器可读的结构化访问含id、tier、confidence、source等字段便于其它工具消费。--graph模式生成带配色语义的 Mermaid 决策树黄色为决策分叉、绿色为已选路径、灰色为未选分支、橙色为不确定节点、蓝色为实现细节且由于图是文本格式可以直接用对话操控Expand the MVP branch、Why not Redis sessions?。最佳实践在重大工作开始时尽早执行/common-ground不要急于把所有假设晋升到 ESTABLISHED保持 OPEN 项的可见性以提醒 Claude先问后猜依赖变更或架构调整后运行/common-ground --check多步骤实现用--graph提前暴露推理缺陷。项目工作流9 条命令管理 Epic 全生命周期README 指出9 条工作流命令将 Epic 从探索到复盘的全过程结构化并与 Jira问题跟踪和 Confluence文档发布集成。完整参考见 docs/WORKFLOW_COMMANDS.md。四大阶段与命令清单命令参数作用输出discovery:createepic-key为研究型 Epic 生成探索文档Discovery DocumentConfluencediscovery:synthesizedoc-urls [--targetepic]综合多方结论并生成候选工单Synthesis Doc Proposed Ticketsdiscovery:approvesynthesis-url解决阻塞决策、在 Jira 创建工单Jira Ticketsplanning:epic-planepic-key分析代码库生成概览文档Overview DocumentConfluenceplanning:impl-planoverview-doc-url生成含并行波次的执行计划Implementation Plan Updated Ticketsexecution:execute-ticketticket-key按工单自带细节实现功能Code Changes Testsexecution:complete-ticket[ticket-key]推进 Jira 状态并更新计划Jira Status Plan Updateretrospectives:complete-epicepic-key生成 12 节完成报告并关闭 EpicCompletion Report前置条件工作流命令依赖 Atlassian MCP 服务器详见 docs/ATLASSIAN_MCP_SETUP.md。各阶段要点探索阶段针对存在重大未知或需要客户验证的 Epiccreate-epic-discovery从 Jira 拉取 Epic 及其关联工单提炼显式/隐式问题并按 Customer/Technical/Business/Scope 分类生成假设地图与研究计划synthesize-discovery对多份来源交叉分析、验证/推翻假设输出建议工单 JSON 与阻塞决策清单approve-synthesis在用户逐一解决全部阻塞决策A/B/C 选项后允许对候选工单增删改最终在 Jira 创建并链接到目标 Epic。规划阶段负责产出可执行文档create-epic-plan会并行派出多个 Agent 探索代码库受影响模块、API 模式、组件模式、测试模式、参考实现并对每次变更给出七维度风险评估Scope/Dependencies/Blocking Factor/Stability/UX Impact/Testing Complexity/Reversibility各 1~3 分总分为 7-11 视为标准实现、12-16 需额外评审与增量交付、17-21 需先做 Spike/POC 与架构评审create-implementation-plan对工单做精细化处理拆分 8 点的工单、补充故事点、链接依赖、按拓扑序排序生成可并行的执行波次并将每个工单更新为自包含实现细节——包括实现步骤、代码片段、待改文件表、完整测试代码与验收标准使后续执行无需再拉取外部文档。执行阶段execute-ticket校验工单自带实现细节缺失则停止读取执行计划获取波次上下文按并行波次可派生frontend-developer、backend-developer、database-optimizer、fullstack-developer、test-automator等专门 Agent 并行作业任何偏离计划的偏差都必须停下上报、经用户批准并记录后才可继续。complete-ticket将 Jira 状态推进到 In Review并把变更、测试、偏差与后续工单回写进计划的完成明细表。复盘阶段retrospectives:complete-epic先校验全部工单完成否则停止审查 PR 合并与测试覆盖率生成包含 Epic 总结、目标与成果、工单拆解、技术交付物、架构决策、质量指标、技术债、测试与 QA、文档交付、经验教训、风险回顾、未来建议在内的12 节完成报告将文档从/Epics/In Progress/迁移至/Epics/Complete/Sprint [N]/最后在 Jira 关闭 Epic 并沉淀可复用模式。检查点系统Checkpoint System所有命令都在关键决策点设置强制性人工批准闸门防止对 Jira/Confluence 产生未授权变更。检查点分为确认类、批准类与决策类三种响应统一为Yes / No / Modify / CorrectModify表示用户给出反馈后重新生成并再次确认Correct表示修正信息后重试。硬性规则是未经用户在对应检查点明确批准命令绝不修改 Jira 或 Confluence。文档链接与集成约定命令之间靠文档 URL 串联discovery:create输出 Discovery 文档 → 供synthesize使用synthesize输出 Synthesis 文档 → 供approve使用epic-plan输出 Overview 文档 → 供impl-plan使用。JQL 查询以Epic Link {Epic_Key}定位子工单Confluence 侧所有文档按固定目录结构归档并在 Epic 完成后整体迁移到 Complete 目录。标准执行流为planning:epic-plan → planning:impl-plan → [execute complete] × N → retrospectives:complete-epic需要研究的 Epic 则在最前面插入探索三连。文档体系与二次开发仓库按入口 → 指南 → 技能 → 参考组织文档QUICKSTART.md安装与首次使用SKILLS_GUIDE.md技能全清单、决策树与组合docs/COMMON_GROUND.md/common-ground上下文工程docs/WORKFLOW_COMMANDS.md工作流命令全集与生命周期图docs/ATLASSIAN_MCP_SETUP.mdJira/Confluence MCP 服务器配置docs/local_skill_development.md本地技能开发skills/*/SKILL.md与skills/*/references/单项技能文档与深度参考。对于希望扩展技能的开发者可直接编辑任意SKILL.md对齐团队约定或按 CONTRIBUTING.md 提交新技能仓库提供make validate运行 scripts/validate-skills.py、markdown 校验与文档一致性检查与make lint/make test脚本静态检查与测试来保证技能文件格式合法、文档同步。版本历史见 CHANGELOG.md当前版本号为 0.4.16见 version.json以 MIT 协议开源见 LICENSE。结语claude-skills 的价值不在于更多提示词而在于把专家知识组织成了可发现、可调度、可组合、可校验的工程资产元数据驱动技能激活、参考文件按需加载控制上下文成本、/common-ground让隐性假设显性化、9 条工作流命令把项目管理变成可追溯的人机协作闭环。无论你是想在 Claude Code 中即刻获得 67 位领域专家还是希望借鉴这套技能仓库的组织模式搭建团队自己的 Agent 能力库都可以从本文介绍的安装与使用路径出发在真实项目中逐步验证与沉淀。【免费下载链接】claude-skills67 Specialized Skills for Full-Stack Developers. Transform Claude Code into your expert pair programmer.项目地址: https://gitcode.com/GitHub_Trending/claud/claude-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考