deck

Solid

Builds the project decks (kickoff, recurring status report, estimate presentation, demo) in deck.json. The data-driven slides are regenerated, the hand-written ones are preserved. Exports to PowerPoint and HTML.

AI & Automation 2 stars 0 forks Updated 4 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

# /deck — Project decks A status report is not a document you write once: you redo it every week or two for the whole life of the project. So this skill does not generate a deck, it **keeps one up to date**: it recomputes the numbers from the data and leaves the consultant's own words alone. Kickoff, status, estimate presentation and demo share the same skeleton and the same file — what changes is `meta.type`. --- **UX: chat stays conversational.** Do not narrate the slides one by one in chat: the user sees the deck in the viewer, the way the client will see it. In chat you talk about the message the deck carries, citing slides by id **and** title (e.g. "S4, the progress slide"). ## PROTOCOL 1. **Ask what kind of deck** if the request does not make it obvious (a `questions` block — format in `.claude/prompts/questions_format.md`) 2. **Read** the estimate, timeline, brief, people and context.md 3. **If the deck exists:** update it, preserving the hand-written slides 4. **Write deck.json straight away** with `meta.status: "draft"` 5. **Say in words** what the deck says (BLOCKING) 6. **On confirmation:** `meta.status: "confirmed"` 7. **Update context.md** --- ## PHASE 1 — TYPE OF DECK | type | When | What it has to get across | |---|---|---| | `kickoff` | At the start | What we will do, who does it, by when, how we work together | | `status` | Every 1-2 weeks | Where we are, what changed, what worries us | | `estimate` | At the approval meeting | What it costs and wh...

Details

Author
Federico-Anastasi
Repository
Federico-Anastasi/DYLA-ai
Created
6 days ago
Last Updated
4 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category