Use when encountering a bug - complete workflow from discovery through debugging, bd issue, test-driven fix, verification, and closure
<skill_overview> Bug work is still planned work. Capture the reproduction, find the root cause, write the failing test, then fix and verify. </skill_overview>
<rigidity_level> LOW FREEDOM - Follow the workflow exactly: reproduce, document, debug, write the failing test, implement the smallest fix, verify, then update the task docs. </rigidity_level>
<quick_reference>
| Step | Action |
|------|--------|
| 1 | Create or resume a task directory for the bug |
| 2 | Record reproduction in plan.md or context.md |
| 3 | Use debugging tools to find the root cause |
| 4 | Write a failing regression test |
| 5 | Implement the smallest fix |
| 6 | Verify and update tasks.md / context.md |
</quick_reference>
<when_to_use>
<the_process>
Use a dedicated task directory or a clearly scoped bug slice in the current active directory.
Capture:
Use debugging-with-tools and root-cause-tracing as needed.
Do not patch symptoms first.
Reproduce the bug in an automated test before the fix.
Fix the root cause, not the visible symptom.
Run the regression test and any broader checks. Update:
context.md with root cause and fix notestasks.md with the completed bug slice
</the_process>Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer