Browse Skills

44358 skills found

safe-refactoring.md
135
1 export safe-refactoring
2 rsmdt from "rsmdt/the-startup"
3 Systematic code refactoring while preserving all external behavior. Use when identifying code smells, planning refactoring sequences, executing safe structural improvements, or validating behavior preservation. Includes code smell catalog (reference.md) and refactoring execution protocol.
2026-01-16
observability-design.md
135
1 export observability-design
2 rsmdt from "rsmdt/the-startup"
3 Monitoring strategies, distributed tracing, SLI/SLO design, and alerting patterns. Use when designing monitoring infrastructure, defining service level objectives, implementing distributed tracing, creating alert rules, building dashboards, or establishing incident response procedures. Covers the three pillars of observability and production readiness.
2026-01-16
architecture-selection.md
135
1 export architecture-selection
2 rsmdt from "rsmdt/the-startup"
3 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.
2026-01-16
implementation-verification.md
135
1 export implementation-verification
2 rsmdt from "rsmdt/the-startup"
3 Validate implementation against specifications (PRD/SDD/PLAN). Use when verifying specification compliance, checking interface contracts, validating architecture decisions, detecting deviations, or ensuring implementations match documented requirements. Provides structured compliance reporting.
2026-01-16
task-delegation.md
135
1 export task-delegation
2 rsmdt from "rsmdt/the-startup"
3 Generate structured agent prompts with FOCUS/EXCLUDE templates for task delegation. Use when breaking down complex tasks, launching parallel specialists, coordinating multiple agents, creating agent instructions, determining execution strategy, or preventing file path collisions. Handles task decomposition, parallel vs sequential logic, scope validation, and retry strategies.
2026-01-16
requirements-analysis.md
135
1 export requirements-analysis
2 rsmdt from "rsmdt/the-startup"
3 Create and validate product requirements documents (PRD). Use when writing requirements, defining user stories, specifying acceptance criteria, analyzing user needs, or working on product-requirements.md files in docs/specs/. Includes validation checklist, iterative cycle pattern, and multi-angle review process.
2026-01-16
codebase-navigation.md
135
1 export codebase-navigation
2 rsmdt from "rsmdt/the-startup"
3 Navigate, search, and understand project structures. Use when onboarding to a codebase, locating implementations, tracing dependencies, or understanding architecture. Provides patterns for file searching with Glob, code searching with Grep, and systematic architecture analysis.
2026-01-16
specification-management.md
135
1 export specification-management
2 rsmdt from "rsmdt/the-startup"
3 Initialize and manage specification directories with auto-incrementing IDs. Use when creating new specs, checking spec status, tracking user decisions, or managing the docs/specs/ directory structure. Maintains README.md in each spec to record decisions (e.g., PRD skipped), context, and progress. Orchestrates the specification workflow across PRD, SDD, and PLAN phases.
2026-01-16
pattern-detection.md
135
1 export pattern-detection
2 rsmdt from "rsmdt/the-startup"
3 Identify existing codebase patterns (naming conventions, architectural patterns, testing patterns) to maintain consistency. Use when generating code, reviewing changes, or understanding established practices. Ensures new code aligns with project conventions.
2026-01-16
implementation-planning.md
135
1 export implementation-planning
2 rsmdt from "rsmdt/the-startup"
3 Create and validate implementation plans (PLAN). Use when planning implementation phases, defining tasks, sequencing work, analyzing dependencies, or working on implementation-plan.md files in docs/specs/. Includes TDD phase structure and specification compliance gates.
2026-01-16
exploratory-testing.md
135
1 export exploratory-testing
2 rsmdt from "rsmdt/the-startup"
3 Test charter structure, SFDPOT and FEW HICCUPPS heuristics, edge case discovery patterns, and session-based test management. Use when conducting exploratory testing, discovering edge cases, validating user journeys, or finding issues automated tests miss.
2026-01-16
performance-analysis.md
135
1 export performance-analysis
2 rsmdt from "rsmdt/the-startup"
3 Measurement approaches, profiling tools, optimization patterns, and capacity planning. Use when diagnosing performance issues, establishing baselines, identifying bottlenecks, or planning for scale. Always measure before optimizing.
2026-01-16
test-design.md
135
1 export test-design
2 rsmdt from "rsmdt/the-startup"
3 Apply test pyramid principles, coverage targets, and framework-specific patterns. Use when designing test suites, reviewing test coverage, or implementing tests. Covers Jest, Pytest, and common testing frameworks with naming conventions and organization patterns.
2026-01-16
knowledge-capture.md
135
1 export knowledge-capture
2 rsmdt from "rsmdt/the-startup"
3 Document business rules, technical patterns, and service interfaces discovered during analysis or implementation. Use when you find reusable patterns, external integrations, domain-specific rules, or API contracts. Always check existing documentation before creating new files. Handles deduplication and proper categorization.
2026-01-16
requirements-elicitation.md
135
1 export requirements-elicitation
2 rsmdt from "rsmdt/the-startup"
3 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.
2026-01-16
technical-writing.md
135
1 export technical-writing
2 rsmdt from "rsmdt/the-startup"
3 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.
2026-01-16
git-workflow.md
135
1 export git-workflow
2 rsmdt from "rsmdt/the-startup"
3 Manage git operations for spec-driven development. Use when creating branches for specs/features, generating commits, or creating PRs. Provides consistent git workflow across specify, implement, and refactor commands. Handles branch naming, commit messages, and PR descriptions based on spec context.
2026-01-16
api-contract-design.md
135
1 export api-contract-design
2 rsmdt from "rsmdt/the-startup"
3 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. Covers contract-first design, resource modeling, error handling, pagination, and security.
2026-01-16
documentation-extraction.md
135
1 export documentation-extraction
2 rsmdt from "rsmdt/the-startup"
3 Interpret existing docs, READMEs, specs, and configuration files efficiently. Use when onboarding to a codebase, verifying implementation against specs, understanding API contracts, or parsing configuration. Covers reading strategies for README, API docs, specs, configs, and cross-referencing with code.
2026-01-16
user-insight-synthesis.md
135
1 export user-insight-synthesis
2 rsmdt from "rsmdt/the-startup"
3 Interview techniques, persona creation, journey mapping, and usability testing patterns. Use when planning research, conducting user interviews, creating personas, mapping user journeys, or designing usability tests. Essential for user-research, requirements-analysis, and interaction-architecture agents.
2026-01-16
test-strategy-design.md
135
1 export test-strategy-design
2 rsmdt from "rsmdt/the-startup"
3 Test pyramid strategy, test design patterns, coverage analysis, and quality gate configuration. Use when designing test strategies, improving coverage, setting up automation, or defining quality gates. Covers unit, integration, and E2E testing across frameworks.
2026-01-16
data-modeling.md
135
1 export data-modeling
2 rsmdt from "rsmdt/the-startup"
3 Schema design, entity relationships, normalization, and database patterns. Use when designing database schemas, modeling domain entities, deciding between normalized and denormalized structures, choosing between relational and NoSQL approaches, or planning schema migrations. Covers ER modeling, normal forms, and data evolution strategies.
2026-01-16
coding-conventions.md
135
1 export coding-conventions
2 rsmdt from "rsmdt/the-startup"
3 Apply consistent security, performance, and accessibility standards across all recommendations. Use when reviewing code, designing features, or validating implementations. Cross-cutting skill for all agents.
2026-01-16
domain-driven-design.md
135
1 export domain-driven-design
2 rsmdt from "rsmdt/the-startup"
3 Domain-Driven Design tactical and strategic patterns including entities, value objects, aggregates, bounded contexts, and consistency strategies. Use when modeling business domains, designing aggregate boundaries, implementing business rules, or planning data consistency.
2026-01-16