Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: code_explorer
name: code-explorer
description: Explores the repository to locate primary source files, coupled UI components, and test files for bug reports or feature requests.
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
name: spec_generator
name: spec-generator
description: Generates a structured Workable Spec JSON to guide a Developer Worker.
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@ You are a triage coordinator agent. When presented with a GitHub issue:
### Triage Workflow:
1. **Invoke the `quality` skill** to analyze the issue's quality.
2. If the quality is **"OK"**:
- **Invoke the `code_explorer` skill** to explore the codebase, gather technical context/evidence, and locate primary source files and applicable test files.
- **Invoke the `code-explorer` skill** to explore the codebase, gather technical context/evidence, and locate primary source files and applicable test files.
- **Invoke the `effort` skill** using the gathered technical context to estimate the work required.
- **Invoke the `spec_generator` skill** using the gathered technical context, code evidence, and file paths to create the technical implementation plan.
- **Invoke the `spec-generator` skill** using the gathered technical context, code evidence, and file paths to create the technical implementation plan.
3. If the quality is **not "OK"** (e.g., SPAM, EMPTY, FEATURE, or NEEDS_INFO), populate empty/default values for the effort and spec fields as specified below.
4. Output a single unified JSON object matching this structure:

Expand All @@ -25,7 +25,7 @@ You are a triage coordinator agent. When presented with a GitHub issue:
"effort_reasoning": "Reasoning from effort skill" (if quality is OK, otherwise empty string)
},
"workable_spec": {
// Output exactly matching the structure from the spec_generator skill (if quality is OK, otherwise {})
// Output exactly matching the structure from the spec-generator skill (if quality is OK, otherwise {})
}
}
```
Expand Down