oac-approach
Plan Before You Code
Overview
Understand the request, discover relevant context, propose a concise plan, get approval. Keep it fast — the goal is alignment, not a design workshop.
The Process
Step 1: Understand the Request
Read the user's message. You already have the "what" — don't ask a series of questions up front. Only ask clarifying questions if:
- The request is genuinely ambiguous (two different valid interpretations)
- You discover during context check that key details are missing (e.g. which framework, which database)
In those cases, ask the specific questions you need — not a blanket "tell me more". Be explicit about what you need and why.
More from darrenhinde/openagentscontrol
smart-router-skill
Movie character personality skill with configurable missions - choose your character and watch themed workflows unfold
21context-manager
Context management skill providing discovery, fetching, harvesting, extraction, compression, organization, cleanup, and guided workflows for project context
18task-management
Task management CLI for tracking and managing feature subtasks with status, dependencies, and validation
18context7
Retrieve up-to-date documentation for software libraries, frameworks, and components via the Context7 API. This skill should be used when looking up documentation for any programming library or framework, finding code examples for specific APIs or features, verifying correct usage of library functions, or obtaining current information about library APIs that may have changed since training.
11debugger
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
9code-execution
Use when a subtask is ready to implement and has a subtask JSON file with acceptance criteria and deliverables.
9