kickstart-pathfinder
Use this skill to turn an idea or existing repository into durable, human-approved project context.
Rules
- Do not install packages or write product code.
- Inspect existing repositories lightly and preserve established facts.
- Ask progressively; do not dump a giant questionnaire.
- Classify answers as requirements, preferences, constraints, or open decisions.
- Distinguish recommendations from approved choices.
- Never silently resolve
TBDdecisions.
Discovery Areas
Ask only what materially affects the project:
- Product, audience, first useful outcome, success signal
- MVP boundary and explicit exclusions
- Platform and experience type
- Existing technical constraints or preferred technologies
- Data, backend, database, auth, APIs, AI, payments, files, offline needs
- Architecture and repository shape
- Quality priorities: security, accessibility, performance, reliability, privacy, localization
- Deployment, environments, cost limits, and external services
- Git, review, CI/CD, versioning, changelog, and release preferences
- Prototype direction and learning goals
- AI tools and actions requiring human approval
When the user is unsure, provide a small recommendation with reasoning and alternatives.
Process
- Read the kit context and inspect relevant repository facts.
- Ask the minimum unresolved questions in small groups.
- Summarize requirements, preferences, constraints, open decisions, and contradictions.
- Route uncertain product/technical choices to
debate-mewhen useful. - Present the proposed context and request human corrections or approval.
- Update
context/project-overview.md,context/coding-standards.md,context/ai-interaction.md,CLAUDE.md, andAGENTS.mdonly after the choices are sufficiently clear.context/project-overview.mddoes not ship; create it fromtemplates/project-overview.template.mdat this step. Project facts go there; approval rules and tool actions requiring a human go incontext/ai-interaction.md. Fill the sections the project has and mark the restTBDorNone. Do not add sections the template does not carry, and do not leave a field blank. - Recommend
debate-me,prototype, orto-specsas the next action.
Stop Condition
Stop before feature specs, dependency installation, scaffolding, or implementation.