Communitygithub.com

gio-del/skills

Gio's personal agent skills for coding agents — small, composable, installable via npx skills@latest add gio-del/skills

¿Qué es skills?

skills is a Claude Code agent skill that gio's personal agent skills for coding agents — small, composable, installable via npx skills@latest add gio-del/skills.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add gio-del/skills

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Slides

Turn a description of a talk into a reveal.js deck, rendered against one of the repo's design systems.

1. Pick a design system

If a design system name was passed as an argument, use it. Otherwise, glob design-systems/*/brand-guidelines.md:

  • None found: tell the user to run /design-system first.
  • Exactly one: warn the user only one design system exists (name it) and confirm before proceeding.
  • Multiple: read each brand-guidelines.md's description: frontmatter and offer a picker showing name + description.

2. Get the description of what to show

Accept whatever the user hands over: inline text, or a path to a file. If it's too thin to imply a rough structure (slide count, throughline), ask one clarifying question before generating — don't silently guess, but don't run a full /grilling interview either.

3. Pick a deck name

If a deck with this name already exists under slides/<deck-name>/, this is an edit — extend/modify its existing slides rather than regenerating the deck from scratch (see docs/adr/0004-slides-edits-in-place.md). Otherwise this is a new deck.

4. Generate or edit the deck

Write slides/<deck-name>/ as a small local reveal.js project (index.html + assets), referencing the chosen design system's theme.css and layouts/ by relative path rather than copying them. Compose slides out of the design system's named layouts — don't invent one-off slide markup that bypasses them.

Out of scope

Bootstrapping a design system — that's /design-system, which this skill only consumes.

Skills relacionados