Appearance
AI Coding Assistant Skills
Tap provides an Agent Skill that teaches AI coding assistants best practices for creating Tap presentations. When installed, your AI assistant understands Tap's markdown syntax, layouts, live code execution, and all other features.
Compatibility
The Tap skill works with AI coding assistants that support the skills format:
- Claude Code
- Cursor
- Amp
- Codex
- And other compatible assistants
Installation
Install the Tap skill using the skills CLI:
bash
npx @anthropic-ai/skills add minicodemonkey/tapThe skill is installed to your skills directory and automatically loaded in future sessions.
What's Included
The skill teaches AI assistants about:
- Slide syntax - Markdown structure, slide separators, frontmatter
- Layouts - All 11 layouts and their slot markers
- Themes - Built-in themes and customization options
- Live code execution - Driver configuration for SQL, shell, and custom languages
- Animations - Transitions, fragments, and incremental reveals
- Code blocks - Syntax highlighting, line highlighting, diffs
- Mermaid diagrams - Flowcharts, sequence diagrams, ER diagrams
- AI images - Gemini image generation from prompts
- CLI commands - All tap commands and their options
- Best practices - Presentation design tips
Usage
Once installed, your AI assistant automatically applies the skill when working on Tap presentations. You can ask it to:
- Create new presentations from scratch
- Add slides with specific layouts
- Set up live code execution for your database
- Configure themes and transitions
- Generate Mermaid diagrams
- Troubleshoot presentation issues
Example Prompts
Create a presentation about our new API with live PostgreSQL demosAdd a two-column slide comparing React and VueSet up SQLite live code execution with an in-memory databaseConvert these bullet points into incremental fragmentsSkill Source
The skill definitions are maintained in the Tap repository at skills/tap/. You can review the rules or contribute improvements directly.
Next Steps
- Read Getting Started if you're new to Tap
- Explore Writing Slides to learn the basics
- See Live Code Execution for interactive demos