# commands **Repository Path**: east196/commands ## Basic Information - **Project Name**: commands - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-13 - **Last Updated**: 2025-08-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# Claude Code 斜杠命令 为 [Claude Code](https://docs.anthropic.com/en/docs/claude-code) 提供的生产就绪斜杠命令,通过智能自动化加速开发。 **52 个命令** 分为: - **🤖 工作流**: 多子代理协调复杂任务 - **🔧 工具**: 特定操作的单一用途实用程序 ### 🤝 需要 Claude Code 子代理 这些命令与 [Claude Code 子代理](https://github.com/wshobson/agents) 协同工作以提供编排能力。 ## 安装 ```bash cd ~/.claude git clone https://github.com/wshobson/commands.git git clone https://github.com/wshobson/agents.git # 子代理编排功能所需 ``` ## 可用命令 - **🤖 工作流** - 为复杂任务编排多个子代理 - **🔧 工具** - 特定操作的单一用途命令 ## 使用方法 ```bash /api-scaffold user management with authentication /security-scan check for vulnerabilities /feature-development implement chat functionality ``` Claude Code 会基于上下文自动建议相关命令。 ## 🤖 工作流 复杂任务的多子代理编排: ### 功能开发 - **[feature-development](workflows/feature-development.md)** - 后端、前端、测试和部署子代理构建完整功能 - **[full-review](workflows/full-review.md)** - 多个审查子代理提供全面的代码分析 - **[smart-fix](workflows/smart-fix.md)** - 分析问题并委派给合适的专业子代理 ### 开发流程 - **[git-workflow](workflows/git-workflow.md)** - 实现有效的 Git 工作流,包括分支策略和 PR 模板 - **[improve-agent](workflows/improve-agent.md)** - 通过提示词优化提升子代理性能 - **[legacy-modernize](workflows/legacy-modernize.md)** - 使用专业子代理现代化传统代码库 - **[ml-pipeline](workflows/ml-pipeline.md)** - 使用数据和机器学习工程子代理创建 ML 流水线 - **[multi-platform](workflows/multi-platform.md)** - 使用协调的子代理构建跨平台应用 - **[workflow-automate](workflows/workflow-automate.md)** - 自动化 CI/CD、监控和部署工作流 ### 子代理编排工作流 - **[full-stack-feature](workflows/full-stack-feature.md)** - 使用后端、前端和移动端子代理开发多平台功能 - **[security-hardening](workflows/security-hardening.md)** - 使用专业子代理实现安全优先的实现 - **[data-driven-feature](workflows/data-driven-feature.md)** - 使用数据科学子代理开发 ML 驱动的功能 - **[performance-optimization](workflows/performance-optimization.md)** - 使用性能子代理进行端到端优化 - **[incident-response](workflows/incident-response.md)** - 使用运维子代理解决生产环境故障 ## 🔧 工具(单一用途命令) ### AI 与机器学习 - **[ai-assistant](tools/ai-assistant.md)** - 构建生产就绪的 AI 助手和聊天机器人 - **[ai-review](tools/ai-review.md)** - AI/ML 代码库的专业审查 - **[langchain-agent](tools/langchain-agent.md)** - 使用现代模式创建 LangChain/LangGraph 代理 - **[ml-pipeline](tools/ml-pipeline.md)** - 创建端到端 ML 流水线与 MLOps - **[prompt-optimize](tools/prompt-optimize.md)** - 优化 AI 提示词以提升性能和质量 ### 架构与代码质量 - **[code-explain](tools/code-explain.md)** - 生成复杂代码的详细解释 - **[code-migrate](tools/code-migrate.md)** - 在语言、框架或版本之间迁移代码 - **[refactor-clean](tools/refactor-clean.md)** - 重构代码以提升可维护性和性能 - **[tech-debt](tools/tech-debt.md)** - 分析和优先处理技术债务 ### 数据与数据库 - **[data-pipeline](tools/data-pipeline.md)** - 设计可扩展的数据流水线架构 - **[data-validation](tools/data-validation.md)** - 实现全面的数据验证系统 - **[db-migrate](tools/db-migrate.md)** - 高级数据库迁移策略 ### DevOps 与基础设施 - **[deploy-checklist](tools/deploy-checklist.md)** - 生成部署配置和检查清单 - **[docker-optimize](tools/docker-optimize.md)** - 高级容器优化策略 - **[k8s-manifest](tools/k8s-manifest.md)** - 生产级 Kubernetes 部署 - **[monitor-setup](tools/monitor-setup.md)** - 建立全面的监控和可观测性 - **[slo-implement](tools/slo-implement.md)** - 实现服务水平目标(SLOs) - **[workflow-automate](tools/workflow-automate.md)** - 自动化开发和运营工作流 ### 开发与测试 - **[api-mock](tools/api-mock.md)** - 为开发和测试创建真实的 API 模拟 - **[api-scaffold](tools/api-scaffold.md)** - 生成带完整实现栈的生产就绪 API 端点 - **[test-harness](tools/test-harness.md)** - 创建带框架检测的综合测试套件 ### 安全与合规 - **[accessibility-audit](tools/accessibility-audit.md)** - 全面的可访问性测试和修复 - **[compliance-check](tools/compliance-check.md)** - 确保监管合规性(GDPR、HIPAA、SOC2) - **[security-scan](tools/security-scan.md)** - 全面安全扫描与自动化修复 ### 调试与分析 - **[debug-trace](tools/debug-trace.md)** - 高级调试和追踪策略 - **[error-analysis](tools/error-analysis.md)** - 深度错误模式分析和解决策略 - **[error-trace](tools/error-trace.md)** - 追踪和诊断生产环境错误 - **[issue](tools/issue.md)** - 创建结构良好的 GitHub/GitLab 问题 ### 依赖与配置 - **[config-validate](tools/config-validate.md)** - 验证和管理应用程序配置 - **[deps-audit](tools/deps-audit.md)** - 审计依赖项的安全性和许可证 - **[deps-upgrade](tools/deps-upgrade.md)** - 安全地升级项目依赖项 ### 文档与协作 - **[doc-generate](tools/doc-generate.md)** - 生成全面的文档 - **[git-workflow](tools/git-workflow.md)** - 实现有效的 Git 工作流 - **[pr-enhance](tools/pr-enhance.md)** - 使用质量检查增强拉取请求 ### 成本优化 - **[cost-optimize](tools/cost-optimize.md)** - 优化云端和基础设施成本 ### 入职与设置 - **[onboard](tools/onboard.md)** - 为新团队成员设置开发环境 ### 子代理工具 - **[multi-agent-review](tools/multi-agent-review.md)** - 使用专业子代理进行多视角代码审查 - **[smart-debug](tools/smart-debug.md)** - 使用调试器和性能子代理进行深度调试 - **[multi-agent-optimize](tools/multi-agent-optimize.md)** - 使用多个子代理进行全栈优化 - **[context-save](tools/context-save.md)** - 使用上下文管理子代理保存项目上下文 - **[context-restore](tools/context-restore.md)** - 恢复已保存的上下文以保持连续性 ## 特性 - 生产就绪的实现 - 框架自动检测 - 安全最佳实践 - 内置监控和测试 - 命令无缝协作 ## 命令统计 **总计:52 个生产就绪的斜杠命令**,组织为: ### 🤖 工作流(14 个命令) - 功能开发与审查(3 个命令) - 开发流程自动化(6 个命令) - 子代理编排工作流(5 个命令) ### 🔧 工具(38 个命令) - AI 与机器学习(5 个命令) - 架构与代码质量(4 个命令) - 数据与数据库(3 个命令) - DevOps 与基础设施(6 个命令) - 开发与测试(3 个命令) - 安全与合规(3 个命令) - 调试与分析(4 个命令) - 依赖与配置(3 个命令) - 文档与协作(1 个命令) - 入职与设置(1 个命令) - 子代理专用工具(5 个命令) ## 使用示例 ### 🤖 工作流示例 ```bash # 实现完整功能 /feature-development Add user authentication with OAuth2 # 全面代码审查 /full-review Review the authentication module # 智能问题解决 /smart-fix Fix performance degradation in API response times # 现代化传统系统 /legacy-modernize Migrate monolithic Java app to microservices # 构建全面的多平台功能 /full-stack-feature User authentication with social login across web and mobile # 实现安全优先架构 /security-hardening Harden API endpoints and implement zero-trust security model # 创建数据驱动的 ML 功能 /data-driven-feature Build recommendation engine with real-time personalization # 优化整个应用程序栈 /performance-optimization Improve response times and reduce infrastructure costs # 响应生产环境故障 /incident-response High CPU usage causing service degradation in production ``` ### 🔧 工具示例(单一用途命令) ```bash # 创建用户管理 API /api-scaffold user CRUD operations with JWT auth and role-based access # 审查微服务架构 /multi-agent-review analyze our microservices for coupling and scalability issues # 优化 LLM 聊天应用 /prompt-optimize reduce latency for customer support chatbot while maintaining accuracy # 创建欺诈检测流水线 /data-pipeline real-time fraud detection with feature store and monitoring # 调试生产环境问题 /error-trace analyze high memory usage in production pods # 保护容器镜像 /security-scan scan and fix vulnerabilities in Docker images # 生成 API 文档 /doc-generate create OpenAPI docs with examples for REST endpoints # 新开发者入职 /onboard Setup development environment for React/Node.js project # 多视角代码审查 /multi-agent-review Review authentication module # 深度调试 /smart-debug Investigate memory leak in production workers # 全栈优化 /multi-agent-optimize Optimize checkout flow for better conversion # 保存项目上下文 /context-save Save current project state and architectural decisions # 恢复项目上下文 /context-restore Load context from last week's sprint ``` ## 增强命令 ### 安全与 DevOps #### [`/security-scan`](tools/security-scan.md) 全面的安全扫描与自动化修复。 - **多工具扫描**: Bandit、Safety、Trivy、Semgrep、ESLint Security、Snyk - **自动修复**: 常见漏洞自动修复 - **CI/CD 集成**: GitHub Actions/GitLab CI 的安全门控 - **容器扫描**: 镜像漏洞分析 - **密钥检测**: GitLeaks 和 TruffleHog 集成 #### [`/docker-optimize`](tools/docker-optimize.md) 高级容器优化策略。 - **智能优化**: 分析并建议改进方案 - **多阶段构建**: 框架特定的优化 Dockerfiles - **现代工具**: BuildKit、Bun、UV 实现更快的构建 - **安全加固**: Distroless 镜像、非 root 用户 - **跨命令集成**: 与 /api-scaffold 输出协作 #### [`/k8s-manifest`](tools/k8s-manifest.md) 生产级 Kubernetes 部署。 - **高级模式**: Pod 安全标准、网络策略、OPA - **GitOps 就绪**: FluxCD 和 ArgoCD 配置 - **可观测性**: Prometheus ServiceMonitors、OpenTelemetry - **自动扩展**: HPA、VPA 和集群自动扩缩器配置 - **服务网格**: Istio/Linkerd 集成 ### 前端与数据 #### [`/db-migrate`](tools/db-migrate.md) 高级数据库迁移策略。 - **多数据库**: PostgreSQL、MySQL、MongoDB、DynamoDB - **零停机时间**: 蓝绿部署、滚动迁移 - **事件溯源**: Kafka/Kinesis 集成的 CDC - **跨平台**: 处理多语言持久化 - **监控**: 迁移健康检查和回滚 ## 组合工作流与工具 真正的力量来自于组合工作流和工具以实现完整的开发周期: ### 示例:构建新功能 ```bash # 1. 使用工作流通过多个子代理实现功能 /feature-development Add real-time chat feature with WebSocket support # 2. 使用工具进行特定增强 /test-harness Add integration tests for WebSocket connections /security-scan Check for WebSocket vulnerabilities /docker-optimize Optimize container for WebSocket connections # 3. 使用工作流进行全面审查 /full-review Review the entire chat feature implementation ``` ### 示例:现代化传统代码 ```bash # 1. 从现代化工作流开始 /legacy-modernize Migrate Express.js v4 app to modern architecture # 2. 使用特定工具进行清理 /deps-upgrade Update all dependencies to latest versions /refactor-clean Remove deprecated patterns and dead code /test-harness Ensure 100% test coverage # 3. 优化和部署 /docker-optimize Create multi-stage production build /k8s-manifest Deploy with zero-downtime strategy ``` ## 命令编排模式 命令可以单独使用或以强大的模式组合: ### 顺序执行 ```bash # 构建 → 测试 → 安全 → 部署流水线 /api-scaffold user management API /test-harness comprehensive test suite for user API /security-scan check user API for vulnerabilities /k8s-manifest deploy user API to production ``` ### 并行分析 ```bash # 对同一代码库的多个视角分析 /multi-agent-review comprehensive architecture and code review /security-scan audit security posture /performance-optimization identify and fix bottlenecks # 然后整合发现的问题 ``` ### 迭代优化 ```bash # 从宽泛开始,然后缩小焦点 /feature-development implement payment processing /security-scan focus on payment security /compliance-check ensure PCI compliance /test-harness add payment-specific tests ``` ### 跨域集成 ```bash # 前端 + 后端 + 基础设施 /api-scaffold backend payment API /multi-agent-optimize optimize payment flow performance /docker-optimize containerize payment service /monitor-setup payment metrics and alerts ``` ## 何时使用工作流 vs 工具 ### 🔀 工作流和子代理工具 - **问题解决**: 自适应分析和修复问题 - **多重视角**: 协调专业子代理 - **复杂任务**: 跨领域的多步骤流程 - **未知解决方案**: 让子代理确定方法 ### 🛠️ 专业工具 - **基础设施设置**: 配置环境 - **代码生成**: 创建特定实现 - **分析**: 生成报告而非修复 - **领域任务**: 高度专业化的操作 **示例:** - "实现用户认证系统" → `/feature-development` - "修复整个技术栈的性能问题" → `/smart-fix` - "现代化传统单体应用" → `/legacy-modernize` ### 🔧 何时使用工具: - **需要特定专业知识** - 某一领域内清晰、专注的任务 - **需要精确控制** - 想要指导特定实现细节 - **手动工作流的一部分** - 集成到现有流程中 - **需要深度专业化** - 需要专家级实现 - **基于现有工作构建** - 增强或改进之前的输出 **示例:** - "创建 Kubernetes 清单" → `/k8s-manifest` - "扫描安全漏洞" → `/security-scan` - "生成 API 文档" → `/doc-generate` ## 命令格式 斜杠命令是简单的 markdown 文件,其中: - 文件名成为命令名称(例如,`api-scaffold.md` → `/api-scaffold`) - 文件内容是调用时执行的提示词/指令 - 使用 `$ARGUMENTS` 占位符接收用户输入 ## 最佳实践 ### 命令选择 - **让 Claude Code 自动建议** - 分析上下文并选择最优命令 - **对复杂任务使用工作流** - 子代理协调多领域实现 - **对专注任务使用工具** - 应用特定命令进行针对性改进 ### 有效使用 - **提供全面上下文** - 包含技术栈、约束和需求 - **策略性地链接命令** - 工作流 → 工具 → 优化 - **基于之前的输出构建** - 命令设计为协同工作 ## 贡献 1. 在 `workflows/` 或 `tools/` 中创建 `.md` 文件 2. 使用小写连字符命名 3. 包含 `$ARGUMENTS` 接收用户输入 ## 故障排除 **找不到命令**: 检查文件是否在 `~/.claude/commands/` 中 **工作流缓慢**: 正常 - 它们协调多个子代理 **输出泛化**: 添加更具体的技术栈上下文 **集成问题**: 验证文件路径和命令序列 ## 性能技巧 **命令选择:** - **工作流**: 复杂功能的多子代理协调 - **工具**: 特定任务的单一用途操作 - **简单编辑**: 保持使用主代理 **优化:** - 对已知问题从工具开始 - 预先提供详细需求 - 基于之前的命令输出构建 - 让工作流完成后再进行修改 ### 添加新工作流: - 专注于子代理编排和委派逻辑 - 指定使用哪些专业子代理及其顺序 - 定义子代理间的协调模式 ### 添加新工具: - 包含完整的、生产就绪的实现 - 用清晰的章节和可操作的输出构建内容 - 包含示例、最佳实践和集成点 ## 了解更多 - [Claude Code 文档](https://docs.anthropic.com/en/docs/claude-code) - [斜杠命令文档](https://docs.anthropic.com/en/docs/claude-code/slash-commands) - [子代理文档](https://docs.anthropic.com/en/docs/claude-code/sub-agents) - [Claude Code GitHub](https://github.com/anthropics/claude-code) - [Claude Code 子代理集合](https://github.com/wshobson/agents) - 这些命令使用的专业子代理