Claude Agents Marketplace
← Back to Skills
skillClaude Code ≥ 1.0/new-project

new-project

Bootstrap a new project in c:\AI — create folder, CLAUDE.md, vault/projects/<name>.md with frontmatter, register in notion-sync.

  • workflow

Install

~/.claude/skills/new-project/SKILL.md
Bootstrap a new project under `

## Inputs

Name from $ARGUMENTS. If missing — AskUserQuestion for name, stack (Node/Python/Other), and short description.

## Steps

1. **Create folder:** `>\` (fail fast if exists).
2. **git init** + initial commit scaffold.
3. **Project CLAUDE.md** — minimal: purpose, stack, how to run, any project-specific rules.
4. **vault/projects/<name>.md** with YAML frontmatter:
   ```yaml
   ---
   name: <name>
   status: active
   version: v0.1
   stack: [...]
   created: YYYY-MM-DD
   ---
   ```
   Plus sections: `## Stack`, `## Recent`, `## Known Issues`, `## Next`, `## Architecture`.
5. **Register in notion-sync.js** — inspect ` if projects list is static — add new entry; if it scans vault/projects — no action needed.
6. **Run notion-sync** dry-run to verify th

Paste into ~/.claude/skills/new-project/SKILL.md and Claude Code will pick it up on next session.

Definition

Bootstrap a new project under `

Inputs

Name from $ARGUMENTS. If missing — AskUserQuestion for name, stack (Node/Python/Other), and short description.

Steps

  1. Create folder: >\ (fail fast if exists).
  2. git init + initial commit scaffold.
  3. Project CLAUDE.md — minimal: purpose, stack, how to run, any project-specific rules.
  4. vault/projects/<name>.md with YAML frontmatter: §§SHIKI0§§ Plus sections: ## Stack, ## Recent, ## Known Issues, ## Next, ## Architecture.
  5. Register in notion-sync.js — inspect ` if projects list is static — add new entry; if it scans vault/projects — no action needed.
  6. Run notion-sync dry-run to verify the project picks up: node --dry-run --project <name>.

Report: paths created, notion-sync dry-run result, next suggested action.