跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Spec to Repo

技能 已验证 活跃

Use when the user says 'build me an app', 'create a project from this spec', 'scaffold a new repo', 'generate a starter', 'turn this idea into code', 'bootstrap a project', 'I have requirements and need a codebase', or provides a natural-language project specification and expects a complete, runnable repository. Stack-agnostic: Next.js, FastAPI, Rails, Go, Rust, Flutter, and more.

目的

To quickly bootstrap new software projects by translating user requirements into functional codebases, saving development time and effort.

功能

  • Generates code from natural language project specifications
  • Supports stack-agnostic generation (Next.js, FastAPI, Go, Rust, etc.)
  • Includes phases for parsing, architecture design, code generation, and validation
  • Produces complete, runnable repositories with real code, not stubs
  • Automatically generates essential project files like README, .env.example, and CI config

使用场景

  • Use when a user provides a text description of an app and wants code
  • Use when a user has requirements documentation and needs a codebase
  • Use when a user says 'build me an app', 'scaffold this', or 'bootstrap a project'
  • Use when a user wants a working starter repo, not just a file tree

非目标

  • Not for generating SaaS apps with specific integrations like Stripe + Auth (use dedicated skills)
  • Not for filling out existing templates; it interprets specifications to create new code
  • Not for generating placeholder code; all functions have real implementations

工作流

  1. Parse the natural language specification, extracting key fields like app name, features, tech stack, auth, database, and deploy target.
  2. Present a structured interpretation of the spec to the user for confirmation, asking clarifying questions if needed.
  3. Design the project architecture, selecting appropriate stack templates, defining the file tree, mapping features, and planning dependencies.
  4. Generate all necessary files, ensuring real code, syntactic validity, matching imports, proper environment variable handling, and comprehensive README/CI.
  5. Validate the generated project using a checklist and a dedicated script to catch common issues like missing files, secrets, or placeholders.

实践

  • Code generation
  • Specification interpretation
  • Project scaffolding
  • Stack selection

安装

请先添加 Marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install product-team@claude-code-skills

质量评分

已验证
100 /100
1 day ago 分析

信任信号

最近提交1 day ago
星标14.6k
许可证MIT
状态
查看源代码

类似扩展

DDD Aggregate

99

Scaffold an aggregate root with entity, value objects, repository interface, domain events, and test stubs

技能
ruvnet

Senior Fullstack

99

Fullstack development toolkit with project scaffolding for Next.js, FastAPI, MERN, and Django stacks, code quality analysis with security and complexity scoring, and stack selection guidance. Use when the user asks to "scaffold a new project", "create a Next.js app", "set up FastAPI with React", "analyze code quality", "audit my codebase", "what stack should I use", "generate project boilerplate", or mentions fullstack development, project setup, or tech stack comparison.

技能
alirezarezvani

Cli Creator

100

Build a composable CLI for Codex from API docs, an OpenAPI spec, existing curl examples, an SDK, a web app, an admin tool, or a local script. Use when the user wants Codex to create a command-line tool that can run from any repo, expose composable read/write commands, return stable JSON, manage auth, and pair with a companion skill.

技能
openai

Context Mode Ops

100

使用并行子代理军队管理 context-mode GitHub 问题、PR、发布和营销。为每个任务编排 10-20 个动态代理。在分类问题、审查 PR、发布版本、撰写 LinkedIn 帖子、宣布发布、修复错误、合并贡献、验证 ENV 变量、测试适配器或同步分支时使用。

技能
mksglu

Fixflow

100

使用严格的交付工作流执行编码任务:构建完整计划、分步实现、持续运行测试,并默认在每一步 (`per_step`) 后提交。当用户要求行为驱动交付或需求不明确时,支持显式提交策略覆盖 (`final_only`, `milestone`) 和可选的 BDD(给定/当/则)。

技能
majiayu000

Kotlin Mcp Server Generator

100

Generate a complete Kotlin MCP server project with proper structure, dependencies, and implementation using the official io.modelcontextprotocol:kotlin-sdk library.

技能
github