Skip to content

iuiaoin/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Agent Skills

A collection of reusable skills for AI coding agents (Claude Code, Codex, Copilot, etc.). Each skill is a self-contained package that extends an agent's capabilities with specialized workflows, domain knowledge, and bundled resources.

Skills

HTML presentation deck generator with a strict two-stage workflow:

  • /deck --plan <prompt> — From a basic prompt, run a quick guided Q&A and synthesize a structured deck brief (using your prompt and any materials in resources/), confirm it, then expand it into a slide-by-slide outline saved to PLANNING.md
  • /deck --generate — Pick a visual theme (10 built-in), then generate standalone HTML slides (1280x720, 16:9) from the approved plan, with a built-in presentation viewer that adopts the same theme — then automatically screenshot every slide and fix any overflow or broken-layout issues before opening

Themes — at the start of generation you choose one of 10 built-in themes; every slide and the viewer adopt its palette, fonts, and decoration. The same deck rendered in each (cover slide):

claude theme
claude
classic theme
classic
medium theme
medium
github theme
github
dark theme
dark
google theme
google
microsoft theme
microsoft
twitter theme
twitter
hand-writing theme
hand-writing · rough.js
artist theme
artist

Bonus:

  • /deck --qa [--scale N] — Re-run the visual QA loop on already-generated slides (screenshot each slide via headless Chromium, detect overflow/layout problems, fix the HTML, re-check until clean) — useful after manual edits
  • /deck --export pptx [--scale N] — Export generated slides to a PPTX file (renders each slide as a high-quality image via headless Chromium, default 3x resolution)

Supports technical sharing talks, architecture reviews, strategy decks, research summaries, pitch decks, and team updates. Outputs pure HTML/CSS/JS with no build tools required.

📎 Sample repo · Live demo

Turn any docs folder, wiki, or knowledge base into an interactive knowledge map:

  • /knowledge-graph <path-to-docs> [focus] [--linkbase <url>] — survey the folder with a script (titles, sections, cross-page links, .order files), distill it into concepts, domains, and reader journeys, then build a self-contained HTML map: a force-directed concept graph with no server, CDN, or network dependency
  • Viewer features — search (/), group show/hide via legend, hover to highlight neighborhoods, click a node for a detail panel with summary + link back to the source document, edge-label toggle, accessible table view, light/dark theme
  • Built-in markdown reader — every surveyed page is also rendered into knowledge-graph/docs/ as an elegant, theme-aware HTML document (breadcrumbs, contents sidebar, tables/code/task-lists, images), with internal wiki links rewritten to other reader pages — clicking a node's source document never dumps raw markdown in the browser; or pass --linkbase <url> to skip the reader and link nodes straight to the published wiki (source extension stripped)
  • Works on plain markdown folders and Azure DevOps-style wikis (URL-encoded filenames, .order navigation, full-URL self-links); survey scales to thousands of pages, and generated node links are validated against the real file list before the map builds
  • Everything lands in ./knowledge-graph/ in your working directory, with relative links throughout — the folder is portable as a unit; refinements only edit graph.json and rebuild, no re-survey

Kubernetes knowledge graph generated by the knowledge-graph skill

📎 Sample repo · Live demo

Skill Structure

Each skill follows a standard layout:

skill-name/
├── SKILL.md              # Instructions and metadata (required)
├── scripts/              # Executable code for deterministic tasks
├── references/           # Documentation loaded into context as needed
└── assets/               # Files used in output (templates, images, etc.)

Installation

Install any skill straight from this repo with npx skills:

npx skills add iuiaoin/agent-skills --skill deck -g

-g installs globally (drop it for the current project); swap --skill deck for another skill, or use --all for every skill. Update later with npx skills update deck.

About

No description, website, or topics provided.

Resources

Stars

16 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors