Claude Code Starter
Analyze a project's tech stack and generate comprehensive Claude Code configuration files (.claude/ directory with CLAUDE.md, skills, agents, rules, and commands). Use when setting up Claude Code for a new or existing repository.
Install
npx skills add cassmtnr/claude-code-starter --skill claude-code-startergit clone --depth 1 https://github.com/cassmtnr/claude-code-starter.git /tmp/claude-code-starter
mkdir -p ~/.claude/skills
cp -r /tmp/claude-code-starter/. ~/.claude/skills/claude-code-starterPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Claude Code Starter You are setting up Claude Code configuration for a project. Follow the flow below to analyze the project and generate all `.claude/` configuration files. ## Step 1: Detect Project Type Check if this is a **new project** (empty or <3 source files) or an **existing project**. **For new projects**, ask the user these questions: 1. What are you building? (project description) 2. Primary language? (TypeScript, JavaScript, Python, Go, Rust, Swift, Kotlin, Java, Ruby, C#, PHP, C++) 3. Framework? (filtered by language — e.g. Next.js/React/Vue for TS/JS, FastAPI/Django/Flask for Python) 4. Package manager? (filtered by language) 5. Testing framework? (filtered by language, or "None") 6. Linter/Formatter? (filtered by language, or "None") 7. Project type? (Web App, API/Backend, CLI Tool, Library/Package, Mobile App, Desktop App, Monorepo, Other) **For existing projects**, analyze the codebase: - Read `package.json`, `pyproject.toml`, `Cargo.toml`, `go.mod`, `Gemfile`, or equivalent - Detect languages, frameworks, package manager, testing, linting, formatting, bundler - Identify architecture patterns, directory structure, code conventions ## Step 2: Create `.claude/settings.json` Generate `settings.json` with permissions based on detected stack. Example:
Details
- Skill name
claude-code-starter- Repository
- cassmtnr/claude-code-starter
- License
- MIT
- Repo updated
- 26 May 2026
FAQ
What does the Claude Code Starter skill do?
Analyze a project's tech stack and generate comprehensive Claude Code configuration files (.claude/ directory with CLAUDE.md, skills, agents, rules, and commands). Use when setting up Claude Code for a new or existing repository.
How do I install the Claude Code Starter skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add cassmtnr/claude-code-starter --skill claude-code-starter. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Claude Code Starter popular?
It lives in cassmtnr/claude-code-starter, which has 6 GitHub stars and 0 forks.
Related skills
Create Operator
6riceshowerX/arknights-operator-skill
Distill an Arknights operator into an AI Skill. Generate Knowledge + Persona with 5-layer structure, evolution support. | 将明日方舟角色蒸馏成AI Skill,生成知识库+5层人格,支持持续进化。
Chinese De AI Writing
6tangwenwen-md/chinese-de-ai-writing
中文去 AI 味:审稿、改稿、写作、流水线审核四种模式,专管简体中文。规则按证据分级:只有人机语料实测成立的特征才当硬规则,社区共识特征要"命中且空泛"才改,已被实测推翻的流行规则(调句长、删设问、删比喻、加口语词、加错别字、同义词替换)明确不用。 最高约束是信息守恒:不编造经历、病例、数字、引文,不改论断强度。医学内容尤其如此。 附 scripts/zh_ai_scan.py:量化扫描破折号、翻案腔、提示性冒号、段首零回指等 10 项实测特征,给出每千字密度和人机基线对照。 文体分档:小红书/社媒、口播稿与短剧台词旁白、科普、正式文书(标书、汇报、公文)、中文学术。 触发词:「去AI味」「去 AI 味」「AI味太重」「AI腔」「一眼AI」「像AI写的」「不像人话」「说人话」「改得像人写的」「这段有没有AI味」「帮我审一下AI味」「口播稿太书面」「台词不像人说的」「小红书文案太AI」「标书AI味」「中文humanize」。 也用于 Claude 自己产出中文正文(小红书文案、科普稿、台词、汇报)之后的自检。 不管:英文文本;以"降低知网/朱雀 AIGC 检测率"为唯一目标的改写(本 skill 改的是写法,不承诺过检测,也不用错别字、回译等对抗手段);视觉层面的 AI 味;剧情结构与留存。
Embedded Systems Architect
6Zachariah9420/embedded-systems-architect
Embedded systems and Edge AI architecture assistant for development-board projects. Use when the user works with dev boards, SoC, MCU or microcontroller (datasheet, TRM, HDK, schematics), firmware or RTOS development, cross-compilation, SDK / BSP / sample code, board families such as Jetson, Raspberry Pi, ESP32, STM32, deploying AI models to NPU / TinyML runtimes (ONNX, TFLite, vendor toolchains, operator compatibility, quantization), estimating performance / memory / power, or flashing, recovery and board bring-up. 嵌入式系統與 Edge AI 開發助手:開發板與 SoC 評估、韌體 / RTOS / 微控制器 開發、交叉編譯、SDK/BSP/sample code 分
Auto Itera
6clfhaha1234/auto-itera
Use when the user wants to autonomously search for the best AI/engineering approach across competing candidates (prompts, models, retrieval strategies, architectures, algorithms) — give it a goal + candidate arms + success threshold, it runs the experiment to a defensible ship-or-kill verdict. Autonomously handles sourcing real production data, scoring arms in parallel, diagnosing per-row, sprint-and-generalize iteration, and writing the conclusion doc. Built-in safeguards (held-out test discipline, variance-floor checks, generalization gates) keep the verdict trustworthy.
End Game Thinking
5shosmer/end-game-thinking-skill
Strategic foresight methodology for reasoning backward from possible futures to identify defensible positions in the present. Combines backward induction, inversion, premortem analysis, regret minimization, and scenario stress-testing into a structured exercise that produces a written artifact. MANDATORY TRIGGERS: end game thinking, endgame, what positions should I hold, how do I prepare for AI, future-proofing, strategic positioning, what happens when AI, stress test my strategy, what are my blindspots, competitive positioning for AI, scenario planning, backward induction, inversion exercise,
Aperture
6lukethecat/aperture
A skill for AI agents that want to produce better daily reports and discover more of what their users actually want. Scans source front pages, diffs them against yesterday, prescreens with a weighted profile, reviews with an LLM, deduplicates, publishes, and evolves the profile from user feedback. All decisions go to an append-only tape for audit and replay.
Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.