# hermes-dev-skills **Repository Path**: hermes-project/hermes-dev-skills ## Basic Information - **Project Name**: hermes-dev-skills - **Description**: Hermes Agent 项目开发技能合集 — 全流程交付、AI编码代理、质量保障、Git/GitHub工作流、项目管理、开发环境 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-06 - **Last Updated**: 2026-05-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Hermes Dev Skills Hermes Agent 项目开发技能合集 — 涵盖全流程交付、AI 编码代理、质量保障、Git/GitHub 工作流、项目管理和开发环境配置。 ## 技能总览 ### 🏗️ 全流程交付 (`software-development/`) | Skill | 说明 | |-------|------| | **fullstack-delivery** | 端到端产品交付:需求分析 → 技术设计 → 开发 → 测试 → 部署 | | **writing-plans** | 编写实现计划(含 Plan Mode),bite-sized 任务拆分、TDD、DRY/YAGNI | | **subagent-driven-development** | 子代理驱动开发:用 delegate_task 分发独立任务,两级审查 | | **test-driven-development** | TDD 工作流:RED → GREEN → REFACTOR 循环 | | **systematic-debugging** | 系统化调试:四阶段根因调查方法论 | | **requesting-code-review** | Pre-commit 验证流水线:安全扫描 + 基线测试 + 独立审查子代理 + 自动修复 | | **milestone-acceptance** | 里程碑验收:完整性检查 + 验收标准核对 + 应用演示 + 验收报告 + 用户确认 | ### 🤖 AI 编码代理 (`autonomous-ai-agents/`) | Skill | 说明 | |-------|------| | **claude-code** | Claude Code CLI 代理:Print Mode + tmux PTY 调度 | | **codex** | OpenAI Codex CLI 代理 | | **opencode** | OpenCode CLI 代理 | | **hermes-agent** | Hermes Agent 自身的使用和扩展指南 | ### 🔀 Git/GitHub 工作流 (`github/`) | Skill | 说明 | |-------|------| | **github-auth** | GitHub 认证设置(gh CLI / Token / git-credentials) | | **github-repo-management** | 仓库管理:创建、配置、Fork、模板(gh CLI + curl fallback) | | **github-pr-workflow** | PR 全生命周期:创建、审查、合并、CI(含模板和参考文档) | | **github-code-review** | GitHub PR 代码审查:diff 分析 + 内联评论 | | **github-issues** | Issue 管理:创建、分类、搜索、模板(Bug Report + Feature Request) | | **codebase-inspection** | 代码库检查:LOC 统计、结构分析、依赖审计 | ### 📋 项目管理 (`project-management/`) | Skill | 说明 | |-------|------| | **project-dev-monitor** | 开发进度监控 cron 管理,交付后自动停止 | ### ⚙️ 开发环境 (`devops/`) | Skill | 说明 | |-------|------| | **dev-env-setup** | Ubuntu 开发环境配置:Node.js (nvm)、Python (Miniconda)、中国镜像 | ## 安装 ```bash git clone git@gitee.com:hermes-project/hermes-dev-skills.git cd hermes-dev-skills # 安装所有技能到 ~/.hermes/skills/ ./install.sh # 查看将安装的技能列表 ./install.sh --list # 卸载 ./install.sh --uninstall ``` 安装后,Hermes Agent 会自动加载这些技能。可通过 `skills_list` 查看。 ## 目录结构 ``` hermes-dev-skills/ ├── software-development/ │ ├── fullstack-delivery/ │ ├── writing-plans/ # 合并了原 plan skill │ ├── subagent-driven-development/ │ ├── test-driven-development/ │ ├── systematic-debugging/ │ └── requesting-code-review/ ├── autonomous-ai-agents/ │ ├── claude-code/ │ ├── codex/ │ ├── opencode/ │ └── hermes-agent/ ├── github/ │ ├── github-auth/ │ │ └── scripts/gh-env.sh │ ├── github-repo-management/ │ │ └── references/github-api-cheatsheet.md │ ├── github-pr-workflow/ │ │ ├── references/ │ │ │ ├── conventional-commits.md │ │ │ └── ci-troubleshooting.md │ │ └── templates/ │ │ ├── pr-body-feature.md │ │ └── pr-body-bugfix.md │ ├── github-code-review/ │ │ └── references/review-output-template.md │ ├── github-issues/ │ │ └── templates/ │ │ ├── bug-report.md │ │ └── feature-request.md │ └── codebase-inspection/ ├── project-management/ │ └── project-dev-monitor/ ├── devops/ │ └── dev-env-setup/ ├── install.sh ├── .gitignore └── README.md ``` ## 整合说明 本仓库对原始 skills 进行了以下优化整理: 1. **合并去重**:将 `plan` skill 合并到 `writing-plans` 作为 "Plan Mode" 章节,减少碎片化 2. **统一分类**:按功能域分为 5 个目录(全流程交付、AI 代理、Git/GitHub、项目管理、开发环境) 3. **保留引用文件**:所有 templates、references、scripts 均随 skill 一并包含 4. **安装脚本**:一键安装/卸载,自动跳过已存在的 skills ## 技能协作关系 ``` fullstack-delivery ├── writing-plans (含 Plan Mode) │ └── subagent-driven-development │ ├── test-driven-development │ └── requesting-code-review ├── github-pr-workflow │ ├── github-auth │ ├── github-code-review │ └── github-issues └── project-dev-monitor ``` ## 许可证 MIT