← ClaudeAtlas

project-descriptionlisted

Use when writing the project description for a hackathon entry — the section spine that survives implementation, named characters as load-bearing, and mapping headings to judging criteria.
rogerjeasy/win-hackathon · ★ 0 · AI & Automation · score 60
Install: claude install-skill rogerjeasy/win-hackathon
# Writing a project description that survives implementation A description written once and used everywhere beats four documents that disagree. The shape below is the one that held up from ideation through submission. ## The section spine 1. **TL;DR** — the elevator pitch in a paragraph. 2. **The problem, and why now** — real stakes, a named audience, and what changed recently. "Why now" is what separates a product from a project. 3. **The insight** — framed as two extremes and the underserved middle between them. Clinical software is built for institutions; generic organisers have no concept of the domain; the middle is unclaimed. This framing does more work than any feature list. 4. **Personas** — a table. Who they are, what they need. 5. **What it does** — features grouped by pillar, never a flat list. 6. **A day in the life** — a narrative with named characters. 7. **Product principles** — the design philosophy that makes it unmistakably for this audience rather than a generic dashboard. 8. **Limitations and out of scope** — mandatory. ## Named characters are load-bearing The names you invent in "a day in the life" are not decoration. Reuse them as your **seeded demo data**, your **demo video script**, and your **submission narrative**. One decision, three deliverables, and a judge who reads the description then opens the demo sees the same family. So: name them once, deliberately, with a plausible geography that carries the point of the product. Then re