Interactive tutorial-style lessons for AI agent skills. Instead of passively reading SKILL.md, invoke /powerup <skill> for a guided walkthrough with examples, exercises, and knowledge checks. Trigger: When onboarding to a new skill, teaching a concept interactively, or when a user says "powerup", "teach me", "walkthrough", or "tutorial".
Self-installing markdown recipes for AI agent skills. A pattern where skills include an INSTALL.md that an agent reads and executes to set up dependencies, MCP servers, or config. Trigger: When creating new skills with setup requirements, packaging skills for distribution, or onboarding users to skills that need external dependencies.
Four quality gate checklists for UI polish: baseline visual review, accessibility (keyboard/focus/ARIA), metadata (titles/meta/social cards), and motion performance. Run these gates before shipping any user-facing change. Trigger: When reviewing UI changes, preparing for release, auditing accessibility, or optimizing web performance.
Browser-based UI verification using Playwright. Covers Page Object Model, selector best practices (data-testid, role-based), visual regression, network interception, MCP integration, and CI pipeline configuration. Trigger: When writing E2E tests, verifying UI behavior, setting up Playwright, or debugging flaky browser tests.
Validate that implementation matches specs, design, and tasks. Trigger: When the orchestrator launches you to verify a completed (or partially completed) change.
Definition-of-Done checklist enforcer for SDDs. Detects the change "shape" (new column, new admin page, new CHECK constraint, frontend onChange form) and runs the matching shape-specific checklist before allowing sdd-archive to mark a change COMPLETE. Captures hard-earned lessons from real shipped bugs to prevent the same class of failure on future SDDs. Trigger: invoked by sdd-verify before persisting verify-report, or manually via /sdd-dod {change-name}.
Process markdown notes to auto-insert [[wikilinks]] for key concepts and create stub concept notes. Trigger: When linking notes, extracting concepts, or user says "auto wikilink", "link concepts", "extract entities".
Detect contradictions when synthesizing or consolidating notes. Flags factual disagreements, date conflicts, and outdated info with [!contradiction] callouts. Trigger: When consolidating notes, merging knowledge, or user says "find contradictions", "check conflicts", "contradiction scan".