devrune-starter-catalog
devrune-starter-catalog 收录了来自 davidarce 的 17 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Use when creating an SDD implementation plan from exploration.md, with deep interview, task breakdown, and batch assignments.
Generate a Product Requirements Document via interactive interview. Writes a markdown PRD that captures intent, user stories, and out-of-scope. Use when the brief is vague, when no ticket is bound, or when SDD invokes it from its PRD gate.
Use when executing an SDD plan via batch-based task implementation, tracking progress with [ ]/[X] markers and quality gates.
Use when starting an SDD workflow to discover codebase context, curate relevant files, and prepare exploration.md for planning.
SDD Orchestrator coordinates SDD (Spec-Driven Development) workflow via sub-agents
Use when reviewing code changes before commit, comparing implementation against SDD plan, or doing standalone code review with advisor consultation.
API-first design patterns — OpenAPI, REST conventions, error models, versioning
Clean architecture patterns: hexagonal, DDD, ports and adapters, layered design.
React component design patterns — composition, hooks, state management, performance
Frontend testing patterns — React Testing Library, Vitest/Jest, Cypress e2e
Integration test patterns — adapter testing, external service mocking, test slicing
Use when the user asks to review a PR/MR, review a pull request or merge request, or says "review PR <number>" or "review MR <number>". Fetches PR/MR from GitHub or GitLab, analyzes with project rules via sdd-review, and posts inline comments. Supports both GitHub (gh CLI) and GitLab (glab CLI).
Domain unit test patterns: test structure, mocking strategies, test data builders, Given-When-Then.
Web accessibility patterns — WCAG 2.1 AA, ARIA, keyboard navigation, screen readers
Use when the user asks to create/make/save a commit in ANY language (English/Spanish/paraphrase). Follows Conventional Commits with JIRA ticket detection.
Use when the user asks to create/open a PR or MR in ANY language or paraphrase (English/Spanish). Auto-detects GitHub/GitLab, selects PR template, and enriches with JIRA context.
Generate interactive HTML visualizations of architecture flows with clickable nodes, pan/zoom, and animated walkthroughs.