evanfang0054/cc-system-creator-scripts

CC System Creator Scripts是一个专门为 Claude Code 设计的元框架,通过模块化、可重用的组件和自动化工作流来增强其功能。该系统让您能够创建专业级 AI 技能、管理专业化的代理,并编排复杂的多代理工作流

1 stars0 forksUpdated Jan 25, 2026
npx skills add evanfang0054/cc-system-creator-scripts

README

CC 系统 - Claude Code 扩展管理系统

CC System Logo License: MIT TypeScript Node.js

Claude Code 的元框架:创建技能、管理代理、编排工作流、开发 MCP 服务器

快速开始功能特性核心技能系统代理开发指南

系统概述

CC 系统(Claude Code System Creator Scripts)为 Claude Code 提供了一套扩展工具。你可以用它创建 AI 技能、管理代理、编排多代理工作流,以及开发 MCP 服务器。

核心价值

  • 技能创建 - 标准化的开发、验证和打包流程
  • 代理管理 - 用 YAML 配置创建专业化子代理
  • 工作流编排 - 多代理协作处理复杂任务
  • MCP 开发 - 创建和调试 MCP 服务器
  • 文档处理 - 学习、翻译、协作和人性化编辑
  • 代码质量 - TypeScript 检查、API 文档、组件文档
  • 中文支持 - 文档、调试指南、Git 提交规范
  • 模板 - 命令模板、代理模板、项目模板

功能特性

技能管理

  • TypeScript 自动化 - 构建、验证和打包工具
  • 模板系统 - 快速初始化,完整目录结构
  • 验证机制 - 检查元数据、描述完整性、文件组织
  • 打包分发 - 生成 .skill 文件,跨平台共享
  • 渐进式披露 - 三级加载系统优化上下文

代理管理

  • YAML 配置 - 简洁的代理定义,frontmatter 元数据
  • 工具权限 - 细粒度的访问控制
  • 模型选择 - inherit/sonnet/opus/haiku
  • 专业代理 - 内置多个领域专家

工作流编排

  • 多代理协作 - 协调复杂任务
  • 状态管理 - 跟踪工作流状态
  • 步骤验证 - 每个阶段的质量检查
  • 错误恢复 - 智能重试机制

MCP 服务器

  • 标准化 SDK - 基于 @modelcontextprotocol/sdk
  • 调试工具 - 集成 MCP Inspector
  • 工具定义 - 灵活的创建和参数验证(Zod)
  • 环境配置 - 支持 .env 文件
  • 错误处理 - 中文提示和故障排除

文档处理

  • 文档学习 - 分析结构、风格、写作模式
  • 多语言翻译 - 保持技术术语完整
  • 文档协作 - 智能编辑和优化
  • 人性化编辑 - 去除 AI 痕迹
  • 语义压缩 - Agent/Skill 压缩,保留功能

代码质量

  • TypeScript 检查 - 自动化错误检测
  • API 文档 - 集成 Apifox 查询
  • 组件文档 - atom-ui-mobile API 获取
  • 代码片段 - 智能提取和管理

中文支持

  • 完整文档 - 说明、调试指南、示例
  • 本地化 - 中文错误提示
  • Git 提交 - 标准化规范和模板
  • 调试友好 - 详细的故障排除指南

快速开始

前置要求

  • Node.js 18+
  • pnpm 8+
  • Claude Code CLI
  • Git(支持中文提交)

安装

git clone https://github.com/evanfang0054/cc-system-creator-scripts.git
cd cc-system-creator-scripts
pnpm install
pnpm run build

创建技能

npx ts-node .claude/skills/skill-creator/scripts/init_skill.ts my-skill --path ./skills
vim ./skills/my-skill/SKILL.md
npx ts-node .claude/skills/skill-creator/scripts/package_skill.ts ./skills/my-skill

创建代理

在 Claude Code 中使用 Skill(subagent-creator)

开发 MCP 服务器

cd mcp/apifox-api-docs-mcp
pnpm install
pnpm build
pnpm debug:apifox

项目结构

cc-system-creator-scripts/
├── .claude/                    # Claude Code 配置
│   ├── agents/                 # 系统级代理
│   │   ├── apifox-api-fetcher.md       # Apifox API 文档
│   │   ├── code-quality-checker.md     # 代码质量检查
│   │   ├── component-docs-fetcher.md   # 组件文档查询
│   │   ├── gherkin-analyst.md          # Gherkin 分析
│   │   ├── prd-acceptance-tester.md    # PRD 验收
│   │   └── universal-translator.md     # 文档翻译
│   ├── commands/                # 系统级命令
│   │   ├── c2docs.md                   # 前端文档
│   │   ├── commit.md                   # Git 提交
│   │   ├── gherkin.md                  # Gherkin 分析
│   │   └── spec.md                     # Specs 提示词
│   ├── skills/                 # 核心技能
│   │   ├── doc-learner/                # 文档学习
│   │   ├── hook-creator/               # Hook 管理
│   │   ├── humanizer/                  # 人性化编辑
│   │   ├── mcp-builder/                # MCP 构建
│   │   ├── prompt-engineering-patterns/ # 提示工程
│   │   ├── semantic-compressor/        # 语义压缩
│   │   ├── skill-creator/              # 技能创建
│   │   └── subagent-creator/           # 代理创建
│   ├── template/               # 系统模板
│   └── settings.local.json     # 权限配置
├── skills/                     # 项目技能
│   ├── code-fragment-extractor/        # 代码片段
│   ├── component-docs-batcher/         # 组件文档批量
│   ├── doc-coauthoring/                # 文档协作
│   ├── doc-learner/                    # 文档学习
│   ├── humanizer/                      # 人性化编辑
│   ├── mac-maintenance-cleanup/        # Mac 维护
│   ├── macos-cleaner/                  # macOS 清理
│   ├── planning-with-files/            # 文件规划
│   ├── planning-with-files-evan/       # Evan 规划
│   └── semantic-compressor/            # 语义压缩
├── templates/                  # 项目模板
│   ├── CLAUDE-template.md
│   ├── agent-file-template.md
│   ├── checklist-template.md
│   ├── commands/
│   ├── memory/
│   ├── plan-template.md
│   ├── spec-template.md
│   └── tasks-template.md
├── mcp/                        # MCP 服务器
│   └── apifox-api-docs-mcp/
│       ├── src/
│       ├── dist/
│       ├── DEBUG.md
│       ├── example-usage.md
│       └── package.json
├── package.json
├── tsconfig.json
├── CLAUDE.md
└── README.md

核心技能

1. skill-creator - 技能创建

创建技能的指南和自动化工具。

主要功能:

  • 模板生成
  • 验证和打包
  • 渐进式披露设计
  • 三级加载优化

使用场景:

  • 创建新技能
  • 验证技能结构
  • 打包分发

2. subagent-creator - 代理创建

创建专业化 Claude 子代理。

主要功能:

  • YAML frontmatter 配置
  • 工具权限管理
  • 模型选择
  • 代理模板

使用场景:

  • 创建专业代理
  • 配置权限
  • 管理行为

3. hook-creator - Hook 管理

配置 Claude Code 钩子。

主要功能:

  • PreToolUse/PostToolUse 事件

...

Read full README

Publisher

evanfang0054evanfang0054

Statistics

Stars1
Forks0
Open Issues0
LicenseMIT License
CreatedDec 11, 2025