sdd-pr
Spec-Driven Development: PR Creation Skill
Overview
The sdd-pr skill creates professional, comprehensive pull requests by analyzing your completed specs and git history. Instead of manually writing PR descriptions, this skill uses AI to analyze all available context and generate detailed, well-structured PR descriptions that make code review more effective.
When to Use This Skill
Use Skill(sdd-toolkit:sdd-pr) to:
- After Spec Completion: Create PRs when handed off from sdd-update
- Comprehensive PRs: Generate detailed PR descriptions that reviewers will appreciate
- Save Time: Automate the tedious task of writing thorough PR descriptions
- Maintain Quality: Ensure consistent, high-quality PR documentation
When NOT to use:
- For quick, trivial changes (just use gh CLI directly)
- When you need a very specific custom PR format
- For PRs that don't have an associated spec
More from tylerburleigh/claude-sdd-toolkit
sdd-next
Task preparation skill for spec-driven workflows. Reads specifications, identifies next actionable tasks, and creates detailed execution plans. Use when ready to implement a task from an existing spec - bridges the gap between planning and coding.
1sdd-plan
Plan-first development methodology that creates detailed specifications before coding. Use when building features, refactoring code, or implementing complex changes. Creates structured plans with phases, file-level details, and verification steps to prevent drift and ensure production-ready code.
1doc-query
Targeted query capabilities for machine-readable codebase documentation with cross-reference tracking, call graph analysis, and workflow automation. Enables fast lookups of classes, functions, dependencies, and function relationships without parsing source code.
1llm-doc-gen
LLM-powered documentation generation for narrative architecture docs, tutorials, and developer guides. Uses AI consultation to create contextual, human-readable documentation from code analysis and spec data.
1sdd-update
Progress tracking for spec-driven development. Use to update task status, track progress, journal decisions, move specs between folders, and maintain spec files. Handles the administrative/clerical aspects of specification documents during development.
1run-tests
Comprehensive pytest testing and debugging framework. Use when running tests, debugging failures, fixing broken tests, or investigating test errors. Includes systematic investigation workflow with external AI tool consultation and verification strategies.
1