auto-dev-setup
8
总安装量
4
周安装量
#35149
全站排名
安装命令
npx skills add https://github.com/miles990/claude-software-skills --skill auto-dev-setup
Agent 安装分布
opencode
4
gemini-cli
4
antigravity
4
windsurf
4
codex
4
Skill 文档
Auto-Dev Setup Skill
çºä»»ä½å°æ¡è¨å® Human-in-the-Loop èªåéç¼æµç¨ã
ä½¿ç¨ææ©
ç¶ç¨æ¶èªªï¼
- “幫æè¨å® auto-dev”
- “ææ³å¨éåå°æ¡ç¨èªåéç¼”
- “è¨å® GitHub Actions èªåéç¼æµç¨”
è¨å®æµç¨
Step 1: 確èªéæ±
ä½¿ç¨ AskUserQuestion 確èªï¼
1. Workflow 便º
â¡ ä½¿ç¨ Reusable Workflowï¼æ¨è¦ï¼èªåæ´æ°ï¼
â¡ è¤è£½å®æ´ Workflowï¼å¯èªè¨ï¼
2. Skills 便º
â¡ ä½¿ç¨ claude-software-skills
⡠使ç¨èªå·±ç skills repo
â¡ ä¸ä½¿ç¨é¡å¤ skills
3. é¡å¤è¨å®
â¡ éè¦ä»»åä½åï¼å®æèçï¼
â¡ éè¦ Feedback èçï¼PR ä¸ç¹¼çºè¿ä»£ï¼
Step 2: 建ç«ç®éçµæ§
mkdir -p .github/workflows
mkdir -p .claude/memory/{learnings,failures,decisions,patterns,strategies}
mkdir -p .github/ISSUE_TEMPLATE
Step 3: å»ºç« Workflowï¼äºæä¸ï¼
æ¹å¼ A: Reusable Workflowï¼æ¨è¦ï¼
# .github/workflows/auto-dev.yml
name: ð¤ Auto-Dev
on:
issues:
types: [labeled]
issue_comment:
types: [created]
workflow_dispatch:
inputs:
goal:
description: 'éç¼ç®æ¨'
required: true
jobs:
auto-dev:
uses: {SKILLS_REPO}/.github/workflows/auto-dev-reusable.yml@main
with:
goal: ${{ github.event.inputs.goal || '' }}
secrets:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
æ¿æ {SKILLS_REPO} çºå¯¦éç repo è·¯å¾ã
æ¹å¼ B: 宿´ Workflow
å¾ claude-software-skills è¤è£½ï¼
.github/workflows/auto-dev.yml.github/workflows/auto-dev-feedback.yml.github/workflows/auto-dev-queue.yml
Step 4: å»ºç« Issue Template
# .github/ISSUE_TEMPLATE/auto-dev.yml
name: ð¤ Auto-Dev Task
description: 建ç«ä¸åèªåéç¼ä»»å
labels: ["auto-dev"]
body:
- type: textarea
id: goal
attributes:
label: ç®æ¨
description: æè¿°éç¼ç®æ¨
validations:
required: true
Step 5: åå§å Memory
# .claude/memory/index.md
# å°æ¡è¨æ¶ç´¢å¼
## æè¿å¸ç¿
<!-- LEARNINGS_START -->
<!-- LEARNINGS_END -->
## 失æç¶é©
<!-- FAILURES_START -->
<!-- FAILURES_END -->
Step 6: æéè¨å® Secret
åç¥ç¨æ¶ï¼
è«å° Repository Settings â Secrets â Actions
æ°å¢ ANTHROPIC_API_KEY
ä½¿ç¨æ¹å¼éæ¥
| æä½ | æ¹å¼ |
|---|---|
| 觸ç¼èªåéç¼ | Issue + auto-dev label |
| å½ä»¤è§¸ç¼ | çè¨ /evolve [ç®æ¨] |
| ç¹¼çºè¿ä»£ | PR ä¸çè¨ /evolve [調æ´] |
| æåè§¸ç¼ | Actions â Run workflow |
é©èè¨å®
è¨å®å®æå¾ï¼å»ºè°ï¼
- å»ºç«æ¸¬è©¦ Issue
- å ä¸
auto-devlabel - ç¢ºèª Action æ£ç¢ºè§¸ç¼
- ç¢ºèª PR æ£ç¢ºå»ºç«