Remove personal-skill references from repo skills
Make the repo's paseo skills self-contained — drop mentions of personal skills (unslop, think-harder, e2e-playwright, fix-build, rebase) that aren't checked in here.
This commit is contained in:
@@ -6,13 +6,13 @@ Shared vocabulary for `paseo-epic`. The plan file format and the implement-phase
|
||||
|
||||
Each phase line has exactly one type after the `·`. The type tells the orchestrator which role to dispatch and which provider category to use.
|
||||
|
||||
| Type | What the phase does | Role dispatched | Provider category |
|
||||
| ----------- | ----------------------------------------------------------------------------------------------- | --------------------------------------------- | ------------------------------------------------- |
|
||||
| `refactor` | Reshape existing code so the upcoming change slots in. Behavior-preserving. | `refactorer` | `impl` (or `ui` if the reshape is purely styling) |
|
||||
| `implement` | Build the slice. Default = vertical slice. May be interface-first when the work calls for it. | `impl` (or `ui-impl` for styling-only passes) | `impl` (or `ui`) |
|
||||
| `verify` | Read-only gate. Variant after the `·` selects the auditor: `spec` / `unslop` / `qa` / `review`. | `auditor` | `audit` |
|
||||
| `gate` | Human-in-the-loop. Orchestrator yields. | none | none |
|
||||
| `deliver` | Ship: commit / PR / cherry-pick. | handled inline | `impl` (for rebase / fix-build agents) |
|
||||
| Type | What the phase does | Role dispatched | Provider category |
|
||||
| ----------- | --------------------------------------------------------------------------------------------- | --------------------------------------------- | ------------------------------------------------- |
|
||||
| `refactor` | Reshape existing code so the upcoming change slots in. Behavior-preserving. | `refactorer` | `impl` (or `ui` if the reshape is purely styling) |
|
||||
| `implement` | Build the slice. Default = vertical slice. May be interface-first when the work calls for it. | `impl` (or `ui-impl` for styling-only passes) | `impl` (or `ui`) |
|
||||
| `verify` | Read-only gate. Variant after the `·` selects the auditor: `spec` / `qa` / `review`. | `auditor` | `audit` |
|
||||
| `gate` | Human-in-the-loop. Orchestrator yields. | none | none |
|
||||
| `deliver` | Ship: commit / PR / cherry-pick. | handled inline | `impl` (for rebase / CI-babysit agents) |
|
||||
|
||||
## Agent roles
|
||||
|
||||
@@ -54,7 +54,6 @@ Dispatched for `refactor` phases.
|
||||
|
||||
- Provider: `impl` (or `ui` if the reshape is purely styling)
|
||||
- Edits: yes
|
||||
- Loads: the **unslop** skill (focus on bolt-on, structure, module, and tests categories)
|
||||
- Behavior: behavior-preserving. Existing tests stay green. Add a parity test if missing.
|
||||
- Done: typecheck pass + relevant tests green; **does not commit; does not update the plan file**.
|
||||
|
||||
@@ -64,10 +63,7 @@ Dispatched for `implement` phases. Default unit of work is a vertical slice.
|
||||
|
||||
- Provider: `impl`
|
||||
- Edits: yes
|
||||
- Loads:
|
||||
- The **unslop** skill (will be audited)
|
||||
- The **e2e-playwright** skill if frontend/E2E
|
||||
- Any repo docs the plan or user names — given by path, never inlined
|
||||
- Loads: any repo docs the plan or user names — given by path, never inlined
|
||||
- Behavior: TDD. Failing test first, then make it pass. All relevant tests green when done.
|
||||
- Push-back: if the existing shape doesn't accommodate the change, push back to the orchestrator instead of bolting on. A refactor phase should have come first.
|
||||
- Done: typecheck pass + every test the agent touched is green; **does not commit; does not update the plan file**.
|
||||
@@ -78,10 +74,7 @@ Dispatched for `implement` phases that are explicitly styling/layout passes. Per
|
||||
|
||||
- Provider: `ui`
|
||||
- Edits: yes (styles, layout, copy)
|
||||
- Loads:
|
||||
- The **unslop** skill
|
||||
- The **e2e-playwright** skill (visual test discipline)
|
||||
- The repo's design system doc by path if one exists
|
||||
- Loads: the repo's design system doc by path if one exists
|
||||
- Behavior: study existing components in adjacent screens, follow conventions exactly, no new patterns, design minimal and consistent.
|
||||
- Done: typecheck pass; **does not commit; does not update the plan file**.
|
||||
|
||||
@@ -92,12 +85,11 @@ Dispatched for `verify` phases. The variant selects the audit type.
|
||||
- Provider: `audit`
|
||||
- Edits: no
|
||||
|
||||
| Variant | Loads | Output |
|
||||
| -------- | -------------------------------------------- | -------------------------------------------------------------------------------------------- |
|
||||
| `spec` | nothing | YES/NO per acceptance criterion in Phase N, with evidence (file/line/test) |
|
||||
| `unslop` | the **unslop** skill in `--report-only` mode | Findings by category and severity from the diff |
|
||||
| `qa` | the **e2e-playwright** skill | Walkthrough of user flows with screenshots |
|
||||
| `review` | nothing | Adversarial concerns: edge cases, failure modes, alternatives the impl agent didn't consider |
|
||||
| Variant | Output |
|
||||
| -------- | -------------------------------------------------------------------------------------------- |
|
||||
| `spec` | YES/NO per acceptance criterion in Phase N, with evidence (file/line/test) |
|
||||
| `qa` | Walkthrough of user flows with screenshots |
|
||||
| `review` | Adversarial concerns: edge cases, failure modes, alternatives the impl agent didn't consider |
|
||||
|
||||
## Hard rules across roles
|
||||
|
||||
|
||||
Reference in New Issue
Block a user