estimate

Solid

Produces the work plan in days from the brief — epics, tasks, E2E test rows and contingency — in estimate.json. Uses the data model when one is available.

AI & Automation 2 stars 0 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /estimate — The estimate Turns the brief into a work plan measured in **days**: epics, the tasks inside them, an end-to-end test row per epic, and a contingency. --- **UX: chat stays conversational.** The deliverable is never presented as a markdown table in chat — the user reads the table in the viewer next to the chat, from `estimate.json`. In chat you discuss it in words, referring to tasks by id **and** name (e.g. "E2.T3, the detail view"): the id alone is unreadable, the name is what makes the sentence land. In the other direction the user does not have to type ids: every row in the viewer has a chat icon that sends you a ready-made `[REFERENCE]` with their question — point them at that button when they are vague about which row they mean. When you cite a chapter of the brief, write `[[brief:Chapter title]]`: it renders as a clickable reference that opens the document at that point. ## PROTOCOL 1. **Read context.md** — is there a data model? Has the Q&A been done? 2. **Read the brief** 3. **If the estimate already exists:** ask "The estimate already exists. Regenerate it, or edit it?" 4. **If there is no Q&A:** run the Q&A (BLOCKING) 5. **If there is no data model:** carry on, but say so — "estimating without a validated data model, so this will be rougher" 6. **Build the estimate** (see PHASE 3) 7. **Write estimate.json straight away** with `meta.status: "draft"` (validated against `schemas/estimate.schema.json`) 8. **Present a conversational summary** of the dra...

Details

Author
Federico-Anastasi
Repository
Federico-Anastasi/DYLA-ai
Created
1 weeks ago
Last Updated
5 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category