skills/code-slides/SKILL.md
Create and evolve code-based slide decks and presentations (pitch decks, demos, product walkthroughs, technical talks) with HTML/CSS/JS or React/TypeScript. Use when a user asks for slides implemented in code, a single-file HTML presentation, responsive behavior across mobile/tablet/desktop, PowerPoint/PPTX-to-web conversion, remote-control navigation, configurable right-side or bottom navigation, iframe-based deck rendering, visual style exploration, or image workflows that combine AI-generated assets, external URLs, local repo images, and code-as-image product mockups. Trigger this skill for new deck creation, redesigns, refactors, framework migrations, PPT conversions, and slide-quality QA.
npx skillsauth add alvarovillalbaa/agent-suite code-slidesInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Build production-ready, code-first slide decks with deterministic structure, distinctive visual direction, and fast iteration.
references/mode-selection.md.references/viewport-fit.md before writing slides.references/style-presets.md when the user needs aesthetic direction or wants preview options.scripts/scaffold_deck.py, template assets, and templates/ prompts when useful.references/image-strategy.md.references/remote-control.md when the deck needs multi-device control.references/ppt-conversion.md.scripts/validate_deck.py and fix every failed check.Handle each request as one of these modes:
Apply these rules in order:
Load details from references/mode-selection.md when selecting the mode.
When the user does not have a clear aesthetic direction:
references/style-presets.md or generate three lightweight preview files that show distinct directions.Always ship navigation that supports local controls. Add the remote controller page whenever the delivery context requires multi-device presenting, speaker controls, or mirrored navigation across screens.
Required controls:
right or bottom.If remote control is included, also ship:
Implement remote transport with the following priority:
Load full protocol and validation requirements from references/remote-control.md.
Support all image pathways in every deck workflow:
Use scripts/index_image_sources.py to inventory existing image assets.
Use the decision criteria in references/image-strategy.md.
Design for mobile, tablet, and desktop.
clamp, relative units).references/viewport-fit.md.scaffold_deck.py: Create HTML or React/TS starter deck files.index_image_sources.py: Discover local images and external image URLs.validate_deck.py: Validate required deck capabilities.install_local.sh: Optional helper for copying this skill into a local skill registry after clone.mode-selection.md: Deterministic mode decision tree.remote-control.md: Remote protocol, UI rules, and acceptance checks.image-strategy.md: Multi-source image workflow and composition patterns.viewport-fit.md: Required slide sizing, density limits, and responsive validation targets.style-presets.md: Distinct visual directions for pitch decks, talks, and demos.ppt-conversion.md: PowerPoint extraction and reconstruction workflow.distribution.md: npx skills add, git clone, and manual install guidance.templates/html/: Default iframe-based HTML deck template with remote control page.templates/react-ts/: React/TypeScript deck template with library-ready control surface.slides-deck-plan.md: Lightweight planning prompt for outline and story flow.slides-deck-code.md: Lightweight implementation prompt for deck generation.# Scaffold default HTML deck
python3 scripts/scaffold_deck.py \
--mode html \
--output ./slides \
--title "Quarterly Product Review" \
--nav-position right
# Scaffold React/TS deck (when explicitly requested)
python3 scripts/scaffold_deck.py \
--mode react-ts \
--output ./slides-app \
--title "Quarterly Product Review" \
--nav-position bottom \
--component-lib shadcn
# Discover reusable images in repository
python3 scripts/index_image_sources.py \
--repo-root . \
--output ./slides/image-index.json
# Validate finished deck
python3 scripts/validate_deck.py \
--project-root ./slides \
--mode html
Mark a deck complete only when all checks pass:
references/mode-selection.md.right and bottom placement when deck navigation is present.scripts/validate_deck.py returns success when applicable.development
Use for frontend engineering work such as components, routes, state management, accessibility, performance, design-system integration, and browser-facing debugging or refactors.
development
This skill should be used when the user asks to write, update, review, scaffold, move, remove, or continuously improve documentation for code, folders, services, repos, workflows, architectural decisions, or operational processes. Trigger for inline docs, `README.md`, `ARCHITECTURE.md`, `TESTS.md`, `SETUP.md`, `RUNBOOK.md`, `CHANGELOG.md`, `SECURITY.md`, `OVERVIEW.md`, `FAQ.md`, `DECISIONS.md`, `DEPENDENCIES.md`, `AGENTS.md`, `PLAN.md`, `SPEC.md`, `SOUL.md`, `PRINCIPLES.md`, `DESIGN.md`, `logs/`, `lessons/`, `items/`, `fixes/`, `audits/`, `raw/`, `plans/`, `specs/`, `sources/`, `lib/`, `references/`, `cookbook/`, `knowledge/`, `runbooks/`, `research/`, `official-documentation/`, `context/`, MDX docs, JSDoc/TSDoc, docstrings, ADRs, post-mortems, migration guides, documentation cleanups, and documentation-impact reviews.
tools
Cross-cloud CLI-first cloud operations for AWS, Azure, and GCP. Use when the assistant needs to identify which cloud provider or multi-cloud estate a repo uses, deploy new resources or services, wire automatic deployments, inventory and optimize infrastructure, or diagnose and repair cloud failures entirely from the terminal, with explicit approval gates for high-cost, destructive, identity-sensitive, or hard-to-reverse changes. Covers AWS Amplify full-stack projects, serverless workloads (Lambda, API Gateway, Step Functions, SAM, CDK), and the full AWS database portfolio (RDS, Aurora, Aurora DSQL, DynamoDB, ElastiCache), as well as deep Azure references for diagnostics, storage, compute, compliance, identity, Foundry, and cross-cloud migrations.
development
Use for backend engineering work such as APIs, services, data models, persistence, queues, caching, auth, background jobs, and server-side debugging or refactors.