create-ai-project CLI
Commands /implement, /design and /build, specialized agents and skills for Claude Code in a TypeScript project on Biome and Vitest
- 238 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The kit creates a project and installs pnpm dependencies in the chosen folder
- Agents and commands edit repository files, and Lite mode skips some independent checks
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/create-ai-projectDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The kit creates a project and installs pnpm dependencies in the chosen folder
- Agents and commands edit repository files, and Lite mode skips some independent checks
This is third-party code. Review the repository files before installing.
What it does
`create-ai-project` creates a TypeScript repository set up for development with Claude Code: it adds a project-level `CLAUDE.md`, ready-to-use commands, specialized agents and skills so Claude follows the repository's rules. TypeScript, Biome for formatting and linting and Vitest are already configured. The `npx create-ai-project my-project` command creates a project, and `--lang=ja` and `--lang=zh-CN` pick Japanese or Chinese workflow instructions. The flow starts with `/project-inject`, which records project context and quality standards. Then `/implement` clarifies the request, inspects the code and either goes ahead or prepares a design and plan for your approval. Other entry points: `/task` (a focused change), `/design` and `/front-design`, `/plan` and `/front-plan`, `/build` and `/front-build`, `/review` and `/front-review`, and `/diagnose` to investigate a problem without changing code. A design can be approved today and built in another session. There are workflow modes: normal, and Lite with fewer independent checks (saved with `node scripts/set-workflow-mode.js lite`). The `/create-skill` and `/refine-skill` commands turn team knowledge into skills, and `npx create-ai-project update` updates the kit with a `--dry-run` preview.
Who it is for. Teams and solo developers on TypeScript who start a project with Claude Code and want a ready workflow with checks instead of assembling prompts and agent definitions by hand.
Good fit when
- A new TypeScript project starts and you want a configured environment with CLAUDE.md right away
- A feature goes from request to implementation and review with one /implement command
- A design is approved today and implementation is deferred to another session or person
- Team knowledge needs turning into Claude skills with a review before use
- You need to update the kit in an existing project with a preview of changes
Not a fit when
- The project is not TypeScript: the kit assumes TypeScript, Biome and Vitest
- You work in Cursor or Codex: files and commands are written for Claude Code
- You need only one tiny change with no process: a plain request will do
Example request
Create a project with npx create-ai-project my-api, run /project-inject and then /implement Add rate limiting to the APILimitations
The README states requirements of Node.js 26.12.1 or newer, pnpm and Claude Code. The kit is written for TypeScript with Biome and Vitest, and workflow instructions come in English, Japanese and Chinese. Lite mode skips some independent checks, including checking designs against code and the separate security review. Config edits made after creating the project are kept on update with `npx create-ai-project update`, but preview the changes with `--dry-run` first. The last commit is from November 2026.
How to disable. The kit files live inside the project repository (.claude/, CLAUDE.md and scripts), so to turn it off delete the commands and agents you do not want and restore CLAUDE.md. The whole created project is deleted like any folder.
FAQ
What does create-ai-project create?
A TypeScript repository with Biome and Vitest, a project CLAUDE.md, ready commands, specialized agents and skills for Claude Code.
Which command do I start with?
/project-inject, which records the project's purpose, constraints and standards. Then /implement takes a request from clarification to review and, when needed, prepares a design and plan for approval.
How does Lite mode differ?
It skips some independent checks: checking designs against code and each other and the separate security review. Change checks, code review and approvals stay.
How do I set the instruction language?
Add --lang=ja or --lang=zh-CN to the npx create-ai-project command. English is the default.
How do I update the kit in a project?
From the project root run npx create-ai-project update --dry-run to preview and then npx create-ai-project update.
Discussion
No questions or reviews yet.
Related
CLI toolsA Claude Code environment installer: CLAUDE.md, rules, skills, agents, hooks and two-layer project memory in one script
A Claude Code working configuration: a planner with per-milestone review, sub-agents and skills for analysis, refactoring and docs sync
A set of 116 skills, 44 agents and safety hooks for Claude Code, Cursor, Codex, Gemini CLI and nine more editors
Claude Code Blueprint: 12 agents, 19 skills, 16 hooks and 6 CLAUDE.md rules, copy what you need or install a preset
A starter kit for Claude Code: a CLAUDE.md memory-bank template with ready hooks, subagents and skills you copy into your project
Investiture adds eight Claude Code skills to a project: project doctrine, architecture enforcement and a repository audit.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| create-ai-project (this card) | no | 238 | |
| Claude Code Starter | no | 196 | a general Claude Code starter; create-ai-project provides a TypeScript project with commands from design to review |
| Claude Code Starter Kit | no | 343 | a set of Claude Code templates and hooks; this one has a /implement, /design and /build workflow with agents |
README in short
The README presents the kit as a starter for Claude Code on TypeScript. It covers a quick start, choosing a workflow by task, workflow modes, project setup through /project-inject and skills, and updates.