project-discovery

Installation
SKILL.md

Project Discovery Skill

A structured framework for deeply understanding a project before writing any code. Use this when starting a new project or when the user asks to architect/plan something.

When to Use This Skill

  • User says "new project", "let's build", "I want to create"
  • User asks for help architecting or planning
  • Starting any non-trivial application
  • User seems unsure about technical decisions

Core Philosophy

Don't just accept answers — interrogate them.

Bad: "What database do you want?" → "PostgreSQL" → "OK"

Good: "What database?" → "PostgreSQL" → "Self-hosted or managed? What's your expected data volume? Any compliance requirements that affect where data lives? Given you're deploying on Coolify, have you considered the backup story?"

Related skills

More from bhagyamudgal/skills

Installs
6
First Seen
Apr 13, 2026