execute-issue
Execute Issue
Implement one specific issue from start to finish. This skill is intentionally independent from Ralph: it does not select from an AFK queue, run repeated iterations, or assume a wrapper script. It executes the issue the user gives you or the issue already present in context.
Inputs
Accept any of these inputs:
- A local issue path, such as
docs/issues/<change>/<issue>.md - A folder of related local issue files, such as
docs/issues/<change>/ - Pasted issue text
- A GitHub, Linear, or tracker issue already available in context
- A bug or task described in the current conversation
If the target issue is ambiguous, ask one concise question to identify it. If the issue is clear, proceed without asking.
Process
1. Understand the issue
More from carlitose/agent-skills
grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
9prd-to-issues
Break a PRD into independently-grabbable local Markdown issue files using tracer-bullet vertical slices. Use when user wants to convert a PRD to issues, create implementation tickets, or break down a PRD into work items.
9write-a-prd
Create a PRD through user interview, codebase exploration, and module design, then save as a local Markdown file. Use when user wants to write a PRD, create a product requirements document, or plan a new feature.
9tdd
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
8issues-to-openspec
Convert a PRD and its issue files into an OpenSpec change folder with proposal, specs, design, and tasks. Use when user wants to convert issues to OpenSpec format, create an OpenSpec change from a PRD, or migrate planning docs to spec-driven development.
8improve-codebase-architecture
Explore a codebase to find opportunities for architectural improvement, focusing on making the codebase more testable by deepening shallow modules. Use when user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more AI-navigable.
6