alekspetrov/navigator
Overview
This skill generates new Navigator slash commands following established project conventions so you get consistent, ready-to-use command files. It collects command requirements, analyzes similar commands, builds a markdown command file with validated YAML frontmatter, and shows usage examples and next steps.
How this skill works
I prompt for the command name (kebab-case), one-line purpose, complexity (simple|medium|complex), and whether it is user-facing or internal. I scan existing Navigator commands for structure and tone patterns, then compose a markdown file with the appropriate sections. Finally I validate YAML frontmatter, formatting, and examples, and present a summarized usage card with the file path and test instructions.
When to use it
- When you say: “add slash command”, “create command”, “new /nav command”, or “add /nav:[name] command”.
- When you need a consistent markdown command file that matches Navigator style and structure.
- When adding user-facing features that require a documented slash command.
- When creating internal maintenance commands for plugin development.
- When you want automated YAML frontmatter validation and example usage output.
Best practices
- Use kebab-case for the command name and keep the description to one clear, action-oriented sentence.
- Choose complexity honestly: simple for single-step actions, medium for multi-step flows, complex for multi-phase/integrations.
- Write examples with real file paths and realistic outputs to make testing straightforward.
- Keep tone conversational and second-person; use emojis sparingly to match existing commands.
- Run the provided YAML validator and manually test the command in Claude Code before publishing.
Example use cases
- Create /nav:version — a simple informational command that prints plugin and system versions.
- Add /nav:archive-tasks — a medium command to move completed task docs to an archive folder with validation.
- Generate /nav:init — a complex setup command that runs pre-flight checks, config migration, and integration hooks.
- Add internal /nav:cleanup — maintenance command to remove stale temp files used by the plugin.
FAQ
I need the kebab-case command name (no /nav: prefix), one-line purpose, complexity level, and whether it is user-facing or internal.
How do you ensure the file matches project style?
I analyze existing command files for section structure, tone, emoji patterns, and example formatting, then apply the matching template and run YAML validation.
19 skills
This skill helps you generate Navigator slash command files that follow project conventions, ensuring consistent structure, validation, and ready-to-use usage
This skill creates context checkpoints to preserve conversation state before breaks or risky changes, enabling seamless restoration later.
This skill clears conversation context while preserving knowledge via a context marker, enabling seamless task switching without losing progress.
This skill creates reusable Standard Operating Procedures from solving novel issues, guiding pattern establishment, and documenting workflows for future reuse.
This skill displays and toggles Navigator features, helping you tailor your setup and optimize your workflow.
This skill creates and manages Navigator task documentation, generating implementation plans and archiving completed work to keep project records up to date.
This skill automates Navigator plugin upgrades, detects versions, updates, verifies installation, syncs CLAUDE.md, and reveals new features for faster projects.
This skill generates platform-optimized social media posts for Threads, X, and LinkedIn, tailoring content to each platform for maximum engagement.
This skill sets up visual regression testing with Storybook, generating stories, config, and CI workflows for Chromatic, Percy, or BackstopJS.
This skill simplifies recently modified Python code to improve clarity and maintainability without changing behavior.
This skill automates design review, token extraction, and implementation planning from Figma, slashing handoff time by hours and boosting accuracy.
This skill auto-generates backend tests for Python projects, including unit and integration tests with fixtures and mocks, ensuring coverage and reliability.
This skill orchestrates iterative tasks until completion with structured signals, stagnation checks, and clear progress updates for reliable automation.
This skill generates production-ready React or Vue components with TypeScript, tests, and styles, accelerating feature delivery.
This skill loads the Navigator documentation at session start, helping you begin work faster with ready to use context.
This skill detects quality drops in human-AI collaboration and re-anchors goals to restore effective Claude Code dialogue.
This skill installs Navigator multi-Claude workflow scripts, enabling parallel Claude executions and easy setup with automatic verification and PATH
This skill queries and manages the unified project knowledge graph to surface relevant knowledge and memories across tasks, SOPs, and concepts.
This skill validates plugin integrity and automates release steps to ensure safe, consistent Navigator marketplace deployments.