← all publishers

rsmdt

@rsmdt source repo

46 published skills

  1. Domain Modeling · rsmdt bundle
    Unified domain and data modeling for business entities, invariants, schema design, aggregate boundaries, and evolution strategy. Use when designing business models, schema changes, bounded contexts, or consistency rules.
    0
    installs
  2. Performance Analysis · rsmdt bundle
    Measurement approaches, profiling patterns, bottleneck identification, and optimization guidance. Use when diagnosing performance issues, establishing baselines, identifying bottlenecks, or planning for scale. Always measure before optimizing.
    0
    installs
  3. Frontend Patterns · rsmdt
    Context enrichment for frontend UI development using shadcn/ui and Tailwind CSS. Use when building component libraries, implementing UI designs, theming, or working with accessible React components.
    0
    installs
  4. 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.
    0
    installs
  5. Testing · rsmdt bundle
    Writing effective tests and running them successfully. Covers layer-specific mocking rules, test design principles, debugging failures, and flaky test management. Use when writing tests, reviewing test quality, or debugging test failures.
    0
    installs
  6. 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.
    0
    installs
  7. Debug · rsmdt bundle
    Systematically diagnose and resolve bugs through conversational investigation and root cause analysis
    0
    installs
  8. Review · rsmdt bundle
    Multi-agent code review with specialized perspectives (security, performance, patterns, simplification, tests)
    0
    installs
  9. Document · rsmdt bundle
    Generate and maintain documentation for code, APIs, and project components
    0
    installs
  10. Refactor · rsmdt bundle
    Refactor, simplify, or clean up code for improved maintainability without changing business logic
    0
    installs
  11. 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.
    0
    installs
  12. Performance Analysis 2 · rsmdt bundle
    Measurement approaches, profiling patterns, bottleneck identification, and optimization guidance. Use when diagnosing performance issues, establishing baselines, identifying bottlenecks, or planning for scale. Always measure before optimizing.
    0
    installs
  13. Frontend Patterns 2 · rsmdt
    Context enrichment for frontend UI development using shadcn/ui and Tailwind CSS. Use when building component libraries, implementing UI designs, theming, or working with accessible React components.
    0
    installs
  14. Writing Skills 2 · 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.
    0
    installs
  15. Testing 2 · rsmdt bundle
    Writing effective tests and running them successfully. Covers layer-specific mocking rules, test design principles, debugging failures, and flaky test management. Use when writing tests, reviewing test quality, or debugging test failures.
    0
    installs
  16. Review 2 · rsmdt bundle
    Multi-agent code review with specialized perspectives (security, performance, patterns, simplification, tests)
    0
    installs
  17. Domain Modeling 2 · rsmdt bundle
    Unified domain and data modeling for business entities, invariants, schema design, aggregate boundaries, and evolution strategy. Use when designing business models, schema changes, bounded contexts, or consistency rules.
    0
    installs
  18. Document 2 · rsmdt bundle
    Generate and maintain documentation for code, APIs, and project components
    0
    installs
  19. Refactor 2 · rsmdt bundle
    Refactor, simplify, or clean up code for improved maintainability without changing business logic
    0
    installs
  20. Implement 2 · 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.
    0
    installs
  21. Test 2 · 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.
    0
    installs
  22. Pattern Detection · rsmdt bundle
    Identify existing codebase patterns (naming conventions, architectural patterns, testing patterns) to maintain consistency. Use when generating code, reviewing changes, or understanding established practices.
    0
    installs
  23. Project Discovery · rsmdt bundle
    Unified codebase discovery across structure navigation, tech-stack detection, and documentation extraction. Use when onboarding to a project, locating implementation paths, identifying frameworks/tooling, or validating docs against code reality.
    0
    installs
  24. 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/.
    0
    installs
  25. 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.
    0
    installs
  26. 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/.
    0
    installs
  27. Constitution · rsmdt bundle
    Create or update a project constitution with governance rules. Uses discovery-based approach to generate project-specific rules.
    0
    installs
  28. Security Assessment · rsmdt bundle
    Vulnerability review, threat modeling, OWASP patterns, and secure coding assessment. Use when reviewing code security, designing secure systems, performing threat analysis, or validating security implementations.
    0
    installs
  29. 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.
    0
    installs
  30. Requirements Elicitation · rsmdt bundle
    Requirement gathering techniques, stakeholder analysis, user story patterns, and specification validation. Use when clarifying vague requirements, resolving conflicting needs, documenting specifications, or validating requirements with stakeholders.
    0
    installs
  31. Architecture Selection · rsmdt bundle
    System architecture patterns including monolith, microservices, event-driven, and serverless, with C4 modeling, scalability strategies, and technology selection criteria. Use when designing system architectures, evaluating patterns, or planning scalability.
    0
    installs
  32. 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.
    0
    installs
  33. Technical Writing · rsmdt bundle
    Create architectural decision records (ADRs), system documentation, API documentation, and operational runbooks. Use when capturing design decisions, documenting system architecture, creating API references, or writing operational procedures.
    0
    installs
  34. Agentic Patterns · rsmdt
    Context enrichment for agentic AI application development using LangChain, Vercel AI SDK, and assistant-ui. Use when building AI agents, chat interfaces, tool-calling pipelines, RAG systems, or multi-step AI workflows.
    0
    installs
  35. 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.
    0
    installs
  36. Feature Prioritization · rsmdt bundle
    RICE, MoSCoW, Kano, and value-effort prioritization frameworks with scoring methodologies and decision documentation. Use when prioritizing features, evaluating competing initiatives, creating roadmaps, or making build vs defer decisions.
    0
    installs
  37. Code Quality Review · rsmdt bundle
    Unified code review skill for correctness, design, readability, security, performance, testability, accessibility, and error-handling conventions. Use when reviewing changes, enforcing quality standards, or identifying technical debt.
    0
    installs
  38. API Contract Design · rsmdt bundle
    REST and GraphQL API design patterns, OpenAPI/Swagger specifications, versioning strategies, and authentication patterns. Use when designing APIs, reviewing API contracts, evaluating API technologies, or implementing API endpoints.
    0
    installs
  39. Platform Operations · rsmdt bundle
    Unified platform operations guidance for CI/CD pipeline design, deployment strategies, observability, SLI/SLOs, and incident-ready rollouts. Use when building release workflows, production monitoring, or reliability controls.
    0
    installs
  40. 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/.
    0
    installs
  41. User Research · rsmdt bundle
    User research and insight synthesis for interviews, usability testing, personas, journey mapping, and actionable product/design recommendations. Use when planning studies, collecting evidence, synthesizing patterns, or converting findings into prioritized decisions.
    0
    installs
  42. 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.
    0
    installs
  43. 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.
    0
    installs
  44. 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.
    0
    installs
  45. 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.
    0
    installs
  46. Specify · rsmdt bundle
    Create a comprehensive specification from a brief description. Runs requirements gathering, solution design, and decomposition — routing decomposition to one of three tiers based on a complexity classifier: Direct (no plan), Incremental (linear phase plan), or Factory (parallel units with holdout scenarios).
    0
    installs