Takes a project specification and scaffolds out a complete repository structure for you. You'd use this when starting a new project and want to skip the boilerplate setup of folders, config files, and basic structure. It reads your spec and makes opinionated decisions about layout, which is great for getting unstuck but means you'll probably tweak things afterward. Best for greenfield projects where you want to go from idea to working structure fast, though the quality depends heavily on how detailed your spec is.

skills.sh installs
578
GitHub stars
29.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add alirezarezvani/claude-skills --skill spec-to-repo --agent claude-code

Installs into .claude/skills of the current project.

Files

Spec to Repo

Turn a natural-language project specification into a complete, runnable starter repository. Not a template filler — a spec interpreter that generates real, working code for any stack.

When to Use

  • User provides a text description of an app and wants code
  • User has a PRD, requirements doc, or feature list and needs a codebase
  • User says "build me an app that...", "scaffold this", "bootstrap a project"
  • User wants a working starter repo, not just a file tree

Not this skill when the user wants a SaaS app with Stripe + Auth specifically — use product-team/saas-scaffolder instead.

Core Workflow

Phase 1 — Parse & Interpret

Read the spec. Extract these fields silently:

Sponsors

Details

Repository
github.com/alirezarezvani/claude-skills
Categories
Frontend Development, DevOps & CI/CD, Automation & Workflows, Python, Rust, Mobile Development
First seen
Jun 3, 2026

More from alirezarezvani/claude-skills

All 267
1uview-pro avataruview-prouview-pro/skillsuView Pro 组件库完整技能集。Invoke when user needs to use uView Pro components, tools, hooks or layouts in uni-app project.575skills.sh installs
2auth0 avatarauth0-expoauth0/agent-skillsUse when adding Auth0 login, logout, or session management to an Expo app. Integrates react-native-auth0 with the Expo Config Plugin for native iOS/Android buil555skills.sh installs
3manutej avatarfigma-designmanutej/luxor-claude-marketplaceFigma workflows, components, auto layout, constraints, prototyping, design systems, and plugin development based on Figma Plugin API documentation544skills.sh installs
4parthjadhav avatarios-marketing-captureparthjadhav/ios-marketing-captureUse when the user wants to automate capture of marketing screenshots for a SwiftUI iOS app across multiple locales, devices, or appearances. Covers full-screen 528skills.sh installs
5wanshuiyin avatarpaper-posterwanshuiyin/auto-claude-code-research-in-sleepDEPRECATED — superseded by /paper-poster-html. Kept only as a redirect for muscle memory; do not use for new posters.528skills.sh installs
6manutej avatarvuejs-developmentmanutej/luxor-claude-marketplaceComprehensive Vue.js development skill covering Composition API, reactivity system, components, directives, and modern Vue 3 patterns based on official Vue.js d511skills.sh installs