RT

rangerchaz/turkey-build

部署与 DevOps

本页由 AI 翻译,技术细节请以原文为准。 查看原文

76 stars 质量 51 趋势 14MIT

项目经理负责功能范围、创建分支、分配代理。多个代理协作完成每个功能。绿地和迭代的工作流程相同。

概览

项目经理负责功能范围、创建分支、分配代理。多个代理协作完成每个功能。绿地和迭代的工作流程相同。 不是为速度而生。而是为可靠且完善的代码而生。 功能分支。每个功能多个代理。错误修复分支中的漏洞修复。清理git历史。 工作流程相同。项目经理只是调整更少功能。 - (运行时验证)- (典型50+测试) - - - - 通过功能分支

概述(AI 翻译)

像团队一样打造,而不是黑客松。

项目经理负责功能范围、创建分支、分配代理。多个代理协作完成每个功能。绿地和迭代的工作流程相同。

不是为速度而生。而是为可靠且完善的代码而生。

工作原理

功能分支。每个功能多个代理。错误修复分支中的漏洞修复。清理git历史。

两种模式

格林菲尔德

迭代

工作流程相同。项目经理只是调整更少功能。

特工们

代理人 角色
PM 编排器 - 范围特征,分配代理
设计师 设计标记,组件规格
后端 API、数据库、业务逻辑
前端 UI 组件
文档 README,API 文档,CLAUDE.md
DevOps Docker,CI/CD,部署
质量保证 测试
安全 漏洞扫描
代码审查 质量分析
性能 优化
演示 用户视角点评
导体 质量门(需要98/100)

安装

克劳德·科德

光标

用途

你得到了什么

40-60分钟后:

  • 工作中的应用程序(运行时验证)
  • 完整测试套件(典型50+测试)
  • 安全审查
  • Docker + CI/CD

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Auto App Builder

Build like a team, not a hackathon.

PM scopes features, creates branches, assigns agents. Multiple agents collaborate on each feature. Same workflow for greenfield and iteration.

Not built for speed. Built for reliable, well-built code.

How It Works

🦃 PM Agent → scope.yaml with features
      ↓
┌─────────────────────────────────────┐
│  🦃 feature/core-storage            │
│  Backend agent                      │
└─────────────────────────────────────┘
      ↓ merge to develop
┌─────────────────────────────────────┐
│  🦃 feature/api-server              │
│  Backend + DevOps agents            │
└─────────────────────────────────────┘
      ↓ merge to develop
┌─────────────────────────────────────┐
│  🦃 feature/web-dashboard           │
│  Designer + Frontend agents         │
└─────────────────────────────────────┘
      ↓ merge to develop

🦃 Review Wave: QA + Security + CodeReview + Perf
      ↓
🦃 Runtime Verification (failures → bugfix/*)
      ↓
🦃 Conductor (98/100 gate)
      ↓
🦃🦃🦃 merge develop → main → v1.0.0

Feature branches. Multiple agents per feature. Bugfixes in bugfix branches. Clean git history.

Two Modes

Greenfield

"Build a clipboard history manager"
→ PM scopes 5 features → Builds each → Ships v1.0.0

Iteration

"Add date filtering and export"
→ PM reads existing code → Scopes 2 features → Ships v1.1.0

Same workflow. PM just scopes fewer features for iteration.

The Agents

Agent Role
PM Orchestrator - scopes features, assigns agents
Designer Design tokens, component specs
Backend API, database, business logic
Frontend UI components
Docs README, API docs, CLAUDE.md
DevOps Docker, CI/CD, deployment
QA Tests
Security Vulnerability scan
CodeReview Quality analysis
Performance Optimization
Demo User perspective critique
Conductor Quality gate (98/100 required)

Installation

Claude Code

mkdir -p ~/.claude/skills
cp -r auto-app-builder ~/.claude/skills/

Cursor

mkdir -p ~/.cursor/skills
cp -r auto-app-builder ~/.cursor/skills/

Usage

Use the auto-app-builder skill to build a clipboard history manager

Use the auto-app-builder skill to add search filters to the existing app

What You Get

After 40-60 minutes:

  • Working application (runtime verified)
  • Full test suite (50+ tests typical)
  • Security review
  • Docker + CI/CD
  • Documentation
  • Clean git history with feature branches

Git Flow

main (releases only)
  │
  └── develop (integration)
        │
        ├── feature/user-auth ──────► merge
        ├── feature/dashboard ──────► merge
        ├── feature/search ─────────► merge
        │
        │   (runtime fails)
        ├── bugfix/null-response ───► merge
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add rangerchaz/turkey-build
新手?先看 mcpskill.org 教程 →