CC

christianestay/claude-code-base-project

开发工具

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

23 stars 质量 49 趋势 10

生产准备的Claude代码模板,包含4个专业代理、12个开放规范技能、自我提升循环和抗幻觉层。为Turborepo + React + Supabase monorepo构建

概览

一个面向生产环境的Claude Code模板,将其转变为一支拥有持久内存、领域特定技能和自动化工作流程的专业代理团队。专为单存储库打造。 ——所有12项技能都遵循Agent Skills开放标准,使其可移植到GitHub Copilot、OpenAI Codex CLI、Cursor及其他20+兼容工具。 Claude Code 开箱即用,是一个通用助手。这个模板将其转变为一个有主见的工程团队,能够: - — 在编写一行前评估范围、风险和受影响的工作区 - — 每个功能、表单、查询和测试都遵循文档规范 - — 自我改进循环捕捉经验教训并防止重复错误 — — 在标记任何内容为完成前运行类型检查、lint 和测试 - — 使用子代理和渐进披露以保持在令牌限制内 四个专用代理,每个代理在会话间具有持久内存: 每个客服都是从阅读任务/课程开始。

概述(AI 翻译)

一个面向生产环境的 Claude Code 模板,使其成为一支由具备持久内存、领域特定技能和自动化工作流程的专业代理团队。为 Turborepo + React/Vite + Supabase 单存储库构建。

符合开放规范 — 所有12项技能均遵循代理技能开放标准,使其可移植至GitHub Copilot、OpenAI Codex CLI、Cursor及其他20+兼容工具。

为什么是这个模板?

Claude Code 开箱即用,是一个通用助手。这个模板将其转变为一个有主见的工程团队,能够:

  • 编码前的计划 — 在写一行前评估范围、风险和受影响的工作空间
  • 遵循一致模式 — 每个特征、表单、查询和测试都遵循文档惯例
  • 从错误中学习 — 自我提升循环总结经验教训,防止重复犯错
  • 验证自身工作 — 在标记任何完成前执行类型检查、lint 和测试
  • 高效管理上下文 — 使用子代理和渐进披露以控制在令牌限制范围内

里面是什么

快速开始

日常工作流程

技术栈

该模板配置为:

|层 |技术 |

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

README

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

Claude Code Project Template v3.4

A production-ready template for Claude Code that turns it into a team of specialized agents with persistent memory, domain-specific skills, and automated workflows. Built for Turborepo + React/Vite + Supabase monorepos.

Open Specs compliant — all 12 skills follow the Agent Skills open standard, making them portable to GitHub Copilot, OpenAI Codex CLI, Cursor, and 20+ other compatible tools.

Why this template?

Claude Code out of the box is a general-purpose assistant. This template transforms it into an opinionated engineering team that:

  • Plans before coding — evaluates scope, risks, and affected workspaces before writing a single line
  • Follows consistent patterns — every feature, form, query, and test follows documented conventions
  • Learns from mistakes — a self-improvement loop captures lessons and prevents repeated errors
  • Verifies its own work — runs type-check, lint, and tests before marking anything as done
  • Manages context efficiently — uses subagents and progressive disclosure to stay within token limits

What’s inside

.claude/
├── agents/                                  # 4 specialized agents with persistent memory
│   ├── implementer.md                       # Builds features following project conventions
│   ├── code-reviewer.md                     # Reviews code for quality, UI, forms, a11y
│   ├── researcher.md                        # Investigates packages/APIs with anti-hallucination
│   └── test-engineer.md                     # Writes and runs tests (Vitest + Testing Library)
│
├── skills/                                  # 12 skills (Open Specs compliant)
│   ├── scaffold-feature/                    # Generate feature file structure
│   │   ├── SKILL.md
│   │   └── references/CODE-PATTERNS.md
│   ├── supabase-patterns/                   # Validated Supabase patterns
│   │   ├── SKILL.md
│   │   └── references/ADVANCED.md, TANSTACK.md
│   ├── ui-patterns/                         # UI: layouts, tables, feedback, pages
│   │   ├── SKILL.md
│   │   └── references/LAYOUTS.md, DATA-TABLES.md, FEEDBACK.md, PAGES.md
│   ├── forms-validation/                    # Zod + React Hook Form + shadcn/ui
│   │   ├── SKILL.md
│   │   └── references/PATTERNS.md, WIZARD.md
│   ├── code-quality/                        # ESLint, Prettier, tsconfig, Vite configs
│   │   ├── SKILL.md
│   │   └── references/CONFIGS.md
│   ├── commit/SKILL.md                      # Auto-bump patch + conventional commits
│   ├── deploy-check/SKILL.md                # Pre-merge verification checklist
│   ├── new-feature/SKILL.md                 # Full feature pipeline
│   ├── evaluate/SKILL.md                    # Scope, effort, and risk assessment
│   ├── review/SKILL.md                      # Code quality review
│   ├── research/SKILL.md                    # Technical research with source verification
在 GitHub 查看完整 README

推荐工具

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

安装

npx skillfish add christianestay/claude-code-base-project
新手?先看 mcpskill.org 教程 →