html-presentation-decklisted
Install: claude install-skill citedy/skills
# HTML Presentation Deck
Create polished, browser-native presentation decks as standalone HTML files. The output is a web presentation, not a PowerPoint file.
## Skill directory (`<skill-dir>`)
**`<skill-dir>`** is always the folder that contains **this** `SKILL.md`. Install method chooses where that folder lives — do not mix paths across installs.
### `@citedy/skills` (Claude Code / Codex CLI)
`npx @citedy/skills install` copies into the **user project** (where you run the command), not into the npm cache:
| Target | Skill folder | Slash command |
|--------|--------------|---------------|
| Codex | `<project>/.codex/skills/html-presentation-deck` | `<project>/.codex/commands/html-deck.md` |
| Claude | `<project>/.claude/skills/html-presentation-deck` | `<project>/.claude/commands/html-deck.md` |
If both exist, prefer the namespace that matches where `/html-deck` was invoked (see `commands/html-deck.md` in the npm package).
### AdClaw agent (built-in skill)
AdClaw does **not** install skills under `.codex/skills` or `.claude/skills`. It resolves skills from the working directory (default `~/.adclaw`, overridable with `ADCLAW_WORKING_DIR`):
| Context | `<skill-dir>` |
|---------|----------------|
| Runtime (normal use) | `$ADCLAW_WORKING_DIR/active_skills/html-presentation-deck` |
| User customized copy | `$ADCLAW_WORKING_DIR/customized_skills/html-presentation-deck` (wins over active when present) |
| AdClaw repo development | `src/adclaw/agents/skills/html-presenta