Scaffold

✨ Scaffold

Scaffold

收藏
4.3k
安装
1.3k
版本
1.5.1
CLS 安全性认证2026-07-19
点击查看完整报告 >

使用说明

安全解读

核心用法

solo-scaffold 是面向 AI 驱动的项目初始化工具,用户通过 /scaffold [project-name] [stack-name] 即可从 PRD 文档和栈模板生成完整可运行的项目。Skill 自动完成:参数解析与缺失补全、组织默认值配置、栈模板加载、现有项目模式研究(SoloGraph)、最新依赖版本查询(Context7)、项目计划确认、目录与文件生成、Git 初始化与 GitHub 推送。

显著优点

1. 智能化模式继承:通过 SoloGraph MCP 主动研究用户现有同栈项目,批判性评估后采纳最佳实践,避免盲目复制遗留代码
2. 版本实时同步:Context7 MCP 查询关键包的最新版本和推荐配置,确保新项目不依赖过时依赖

3. AI 友好设计:每个项目生成专属 .claude/skills/dev/SKILL.md,使 Claude 能立即理解项目结构和工作流

4. 工程规范内置:强制包含 CLI-First Testing、Harness Engineering、SGR(Schema-First)等原则

5. 完整 DevOps 链路:Makefile 标准化命令、CLAUDE.md 项目地图、自动 GitHub 仓库创建

潜在缺点与局限性

  • MCP 依赖:SoloGraph 和 Context7 的功能需要对应 MCP 服务器运行,否则回退到内置知识和栈模板版本
  • 栈模板覆盖:8 种预定义栈结构(Next.js、iOS Swift、Kotlin、Cloudflare、Astro 等),小众技术栈需手动扩展
  • 研究深度权衡:限制 2-3 个 sibling 项目和 3-4 个关键包的研究,复杂企业级项目可能需要额外调研
  • 首次配置成本:需要预先配置 ~/.solo-factory/defaults.yamlgh auth login

适合人群

  • 需要频繁启动新项目的独立开发者或技术负责人
  • 追求代码库一致性的团队(通过 SoloGraph 学习现有模式)
  • 希望新项目自动符合最新最佳实践的技术洁癖用户
  • 使用 Claude 作为主力开发助手的 AI-Native 开发者

常规风险

  • 文件系统操作:在用户确认后创建目录和文件,需确认目标路径正确
  • GitHub 仓库创建:依赖 gh CLI 认证状态,失败时需手动重试
  • 网络查询依赖:Context7 和 SoloGraph 的 MCP 调用可能受限于服务可用性

安全认证

CLS-Certify v2.1.0 评级 S 级(95分),无危险函数使用,权限控制得当,网络操作透明,符合 GDPR 数据最小化原则。

Scaffold 内容

references文件夹
手动下载zip · 8.1 kB
stack-structures.mdtext/markdown
请选择文件