Skip to main content
Generalmarkus41

project-setup

Interview-driven project setup that generates complete Claude Code configuration

Stars
12
Source
markus41/claude
Updated
2026-05-11
Slug
markus41--claude--project-setup
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/markus41/claude/HEAD/plugins/scrapin-aint-easy/.claude/skills/project-setup/SKILL.md -o .claude/skills/project-setup.md

Drops the SKILL.md into .claude/skills/project-setup.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

Project Setup Skill

This skill conducts a thorough, interactive interview with the user to understand their project deeply, then generates a tailored Claude Code configuration.

Core Philosophy

The interview IS the product. The generated configuration is only as good as the understanding gained during the interview. Rush the interview → mediocre config.

Interview Protocol

  1. One question at a time — never batch questions
  2. No dates or timelines — unless the user specifically asks
  3. Adapt dynamically — each answer spawns new questions
  4. Minimum 15 questions — but don't count, just be thorough
  5. Confirm understanding — summarize periodically
  6. End with synthesis — present full understanding, ask what was missed

Coverage Areas

  • Project identity and purpose
  • Tech stack and architecture decisions
  • Team structure and development workflow
  • Testing philosophy and quality expectations
  • Security and compliance needs
  • Deployment and infrastructure
  • Domain concepts, entities, business rules
  • Code conventions and standards
  • Current pain points and tooling gaps
  • Goals and priorities (NOT timelines)

Output Structure

After interview completion, generate the full .claude/ and docs/context/ structure as described in /scrapin-setup command.