← ClaudeAtlas

domain-to-speclisted

Turn a non-coder's domain expertise into `AGENTS.md` and `PRD.md` at the repo root before scaffolding. Use this skill first for new projects, idea-to-spec work, PRD creation, app planning, or when the user describes a profession, workflow, constraint, or outcome and needs a buildable software blueprint.
IdkwhatImD0ing/hackathonstarterkit · ★ 1 · Web & Frontend · score 57
Install: claude install-skill IdkwhatImD0ing/hackathonstarterkit
# Domain To Spec This is the first skill for a new project. It converts the user's domain knowledge into two repo-root files: - `AGENTS.md`: shared instructions for future coding agents - `PRD.md`: the product blueprint consumed by scaffold skills Do not scaffold application code in this skill. ## Preflight Check whether `AGENTS.md` or `PRD.md` already exist. If either exists, stop and ask whether to update specific sections, append new scope, or cancel. Never overwrite these files silently. ## Interview The Domain Expert Extract the sentence: ```text I am a {profession or role} building a tool to {outcome}. ``` Ask only for missing essentials: - Who will use the tool? - What is the painful or error-prone workflow today? - What rules, regulations, or professional constraints matter? - What information does the user provide? - What output should the tool produce? - Does the tool need accounts, stored data, file processing, paid APIs, email, or secrets? - What would make the MVP a success? Mirror the user's domain language back to them before translating it into software. ## Translate Domain Concepts Map domain ideas into software primitives: | Domain Concept | Software Equivalent | | --- | --- | | Form or checklist | Validated input form | | Decision tree | Wizard or conditional logic | | Reference document | Searchable knowledge base | | Approval process | Status workflow and roles | | Report or summary | Generated page, PDF, or export | | Compliance check | Rul