skills/workflow-trivial/SKILL.md
Use for typos or single-line fixes (≤20 lines). Same mandatory phase order (Planning→Impl→QA→LL), minimal ceremony. Auto-retry on failure.
npx skillsauth add lklimek/claudius workflow-trivialInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use for typos, single-line fixes (≤20 lines), no new dependencies/files.
Same mandatory phase order, minimal ceremony. Phases are SEQUENTIAL — never skip, merge, reorder, or run phases in parallel. Within a phase, tasks may be combined.
Search project and global memories for relevant context:
search_memories(query="<topic>", project="<repo>")get_memories(memory_id="<id>")MemCan MCP tools. Use if available, skip silently if not.
Single agent invocation combining all planning concerns:
Requirements + Test Case Spec + Dev Plan — understand the fix, write 1-3 test case specifications (description + expected outcome), identify the change location.
No separate UX or architecture sub-phases needed for trivial fixes.
developer-bilbycoding-best-practices Cross-Cutting Rules: length cap (≤2 preferred, 3 mediocre), present-state only, two-tier audience (strict for internal commentary, liberal for public-API doc comments).Cargo.toml, package.json, pyproject.toml, go.mod, etc.), and any project-defined reference repos for an existing equivalent before rolling a new one. If found and publicly exported, use it. If crate-private (or language equivalent), propose promoting it. If only partially overlaps, document the rationale for the new copy.Pass tests, formatter, linter. Verify the fix delivers the intended experience, not just passes tests.
Two READ-ONLY parallel audits via qa-engineer-marvin (NO code edits — findings go to the lead):
coding-best-practices Cross-Cutting Rules (length cap + present-state + two-tier audience) to all comments and API doc comments (rustdoc, JSDoc, docstrings, godoc, etc.) introduced by the PR diff. Emit findings with file:line citations and proposed rewrites. Report path: /tmp/claudius-<scope>-docs-report.md.Cargo.toml, package.json, pyproject.toml, go.mod, etc.), and project-defined reference repos for equivalent functionality. Emit findings: high-confidence duplicates, partial overlaps, and reviewed-and-rejected items, each with file:line citations on both sides. Report path: /tmp/claudius-<scope>-dedup-report.md.Findings go to the lead, who decides follow-up:
Skip rule (workflow-trivial only): Docs review and dedup audit MAY be skipped only when: zero comment lines added/modified (skip docs review) AND zero new public symbols introduced (skip dedup). Both conditions must be documented in the implementation summary (Bilby's commit message + report-back).
project-reviewer-adams omission: workflow-trivial omits the project-consistency audit because trivial scope (≤20 lines, typo fixes, single-line bug repairs) does not warrant a full project-reviewer pass. Consistency is deferred to merge-time review. If the change starts smelling like ≥20 lines or touches multiple files, escalate to workflow-simplified instead.
If anything noteworthy was learned, save via claudius:lessons-learned. Default to global memories. Skip for truly trivial fixes. Report count saved.
Agents default to model: inherit; trivial work sets model: "sonnet" on every spawn, escalating to opus only for debugging non-obvious failures.
Verify the change doesn't introduce or miss existing duplication.
Agents must commit all changes before exiting — uncommitted work cannot be merged.
ALL spawned agents MUST use isolation: "worktree" — no exceptions.
Pre-flight pattern: see grand-admiral skill — Worktree Isolation. Default is Option A (local-SHA injection, no push); Option B (push first) is the explicit fallback.
Post-wave: verify worktree commits, merge into the feature branch, run tests, then clean up worktrees. Push only when the user explicitly authorizes it (e.g., via /push, /ci-dance, or direct instruction) — never push as an automatic step.
testing
Coordinator-only LLM validation pass. Adds ai_assessment / ai_verdict / ai_verdict_confidence and, in the rare partial-producer case, re-estimates absent risk/impact/scope on a consolidated v3 report.
testing
Use for bug fixes or small changes (≤200 lines). Same phase order as workflow-feature (Planning→Impl→QA→LL) with lighter ceremony. Auto-retry on failure, unattended.
development
Use for new projects, features, or major refactoring. Phases: Planning (Req→UX→Test Spec→Dev Plan) → Implementation → QA → Lessons Learned. Auto-retry on failure, unattended.
testing
Use for interactive browser-based triage of review findings. Only invoke when explicitly requested.