Start

Start from rsmdt/the-startup.

by @rsmdt 19 skills

Skills in this plugin

19
  1. Test · rsmdt bundle
    Use when completing implementation, fixing bugs, refactoring code, or any time you need to verify the test suite passes. Also use when tests fail and you hear "pre-existing" or "not my changes" — enforces strict code ownership. Ensures MECE coverage (no overlap, no gaps) and that ALL test categories including E2E are executed.
    1 install
  2. Debug · rsmdt bundle
    Systematically diagnose and resolve bugs through conversational investigation and root cause analysis
    1 install
  3. Review · rsmdt bundle
    Multi-agent code review with specialized perspectives (security, performance, patterns, simplification, tests)
    1 install
  4. Analyze · rsmdt bundle
    Deep-dive codebase analysis that explains how things actually work — business rules, architecture patterns, auth flows, data models, integrations, and performance hotspots. Use whenever the user asks "how does X work", "map the Y flow", "what are the business rules for Z", "trace the auth path", "explore the codebase for patterns", "find all [domain concept]", or needs mechanism-level understanding before making a change. Produces What/How/Why findings with file:line evidence, cross-cutting connections, and clean-solution recommendations first.
    1 install
  5. Document · rsmdt bundle
    Generate and maintain documentation for code, APIs, and project components
    1 install
  6. Refactor · rsmdt bundle
    Refactor, simplify, or clean up code for improved maintainability without changing business logic
    1 install
  7. Validate · rsmdt bundle
    Validate in any of six modes — spec quality, single-file review, spec-to-implementation drift, constitution rule enforcement, comparison between two artifacts, or sanity-checking your understanding. Use when checking a spec by ID, validating a file by path, detecting drift, enforcing constitution rules, comparing two sources ("$X against $Y"), or asking a freeform validation question.
    1 install
  8. Implement · rsmdt
    Implementation entry point. Use to execute a completed specification. Auto-detects the decomposition tier (Direct, Incremental, or Factory) from spec artifacts and dispatches to the matching execution sub-skill.
    1 install
  9. Brainstorm · rsmdt
    You MUST use this before any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation.
    1 install
  10. Constitution · rsmdt bundle
    Create or update a project constitution with governance rules. Uses discovery-based approach to generate project-specific rules.
    1 install
  11. Specify Meta · rsmdt bundle
    Scaffold, status-check, and manage specification directories. Use when creating a new spec, reading spec status, transitioning between phases, or logging decisions on a spec in .start/specs/.
    1 install
  12. Writing Skills · rsmdt bundle
    Use when creating new skills, editing existing skills, auditing skill quality, converting skills to markdown conventions, or verifying skills before deployment. Triggers include skill authoring requests, skill review needs, or "the skill doesn't work" complaints.
    1 install
  13. Specify Factory · rsmdt bundle
    Decompose a multi-feature or multi-component specification into factory-consumable artifacts. Use this for high-complexity work — multiple features, three or more components, or parallel-eligible workstreams.
    1 install
  14. Implement Direct · rsmdt bundle
    Lightweight implementation orchestrator for low-complexity work — fixes, refactors, doc changes, or single-AC features that do not warrant a phase plan or factory decomposition.
    1 install
  15. Specify Solution · rsmdt bundle
    Create and validate solution design documents (SDD). Use when designing architecture, defining interfaces, documenting technical decisions, analyzing system components, or working on solution.md files in .start/specs/.
    1 install
  16. Implement Factory · rsmdt bundle
    Factory loop orchestrator for multi-feature or multi-component implementation manifests. Use for high-complexity work with parallel-eligible workstreams and holdout-scenario evaluation.
    1 install
  17. Specify Incremental · rsmdt bundle
    Decompose a single-feature specification into a linear, phase-by-phase implementation plan. Use this for medium-complexity work — single feature, one or two components — where transparent human-in-the-loop phase review is preferred over factory automation.
    1 install
  18. Specify Requirements · rsmdt bundle
    Create and validate product requirements documents (PRD). Use when writing requirements, defining user stories, specifying acceptance criteria, analyzing user needs, or working on requirements.md files in .start/specs/.
    1 install
  19. Implement Incremental · rsmdt bundle
    Linear phase-loop orchestrator for single-feature implementation plans. Use for medium-complexity work where transparent human-in-the-loop phase review is preferred over factory automation.
    1 install