← ClaudeAtlas

scaffold-research-projectlisted

Use to create a new research project from the template via conversation — no terminal, no `cp` commands. Asks for project name, parent directory, methodology, discipline, and languages; copies the template tree using the Write tool; patches CLAUDE.md frontmatter; optionally initialises git. Designed to work in Cowork (no shell access) as well as Claude Code.
leiverkus/research-superpowers · ★ 0 · Code & Development · score 75
Install: claude install-skill leiverkus/research-superpowers
# Scaffold a Research Project Create a new research project from the `research-project-template` without leaving the chat. Designed for users on Cowork (no terminal) and for Claude Code users who prefer a guided setup. **Announce at start:** "Using scaffold-research-project to set up `<project_name>` at `<parent_directory>`." ## When to use - User says "start a new research project", "scaffold a project on X", "create a new project", "set up a research project about Y" - User on Cowork (no shell) or anyone who prefers a guided setup over `cp -r` and manual frontmatter editing - First-time users who haven't seen the template structure yet **NOT for:** modifying an existing project (edit `CLAUDE.md` directly), copying parts of the template in isolation (use the relevant skill — e.g. `ingest-source` will create the wiki structure on demand). ## Checklist Create a TodoWrite task for each. Complete in order; do not write files until all inputs are collected and confirmed. 1. **Ask for project name.** Require kebab-case (lowercase, hyphens, no spaces). Reject `MyProject` or `my project` — request a slug like `iron-age-chronology` or `negev-fortresses-debate`. Validate against the regex `^[a-z][a-z0-9-]*$`. 2. **Ask for parent directory.** Offer `~/Documents` as default (expand via the Bash tool if available). If Bash is not available, ask the user to paste an absolute path. Verify the directory exists; if not, ask whether to create it. 3. **Ask for methodology.** Present