skills/workflow-simplified/SKILL.md
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.
npx skillsauth add lklimek/claudius workflow-simplifiedInstall 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 bug fixes, small changes (≤200 lines), small local refactorings.
Same mandatory phase order as workflow-feature, lighter ceremony. Phases are SEQUENTIAL — never skip, merge, reorder, or run phases in parallel. Within a phase, tasks and sub-phases may be combined or parallelized.
Search project and global memories for relevant context before planning or dispatching agents:
search_memories(query="<topic>", project="<repo>") — discover what past sessions learned about this areaget_memories(memory_id="<id>") — read full details of relevant memories found in step 1These are MCP tools on the MemCan server. Use them if available. Skip silently if not.
Runs without user interaction unless a decision is required. Accumulate reports and present a single Final Report when all phases complete.
Lighter than workflow-feature — sub-phases may be combined into fewer agent invocations for small scope, but the concerns must still be addressed in order.
ux-designer-dizietUnderstand the problem, gather domain knowledge. For bug fixes: reproduce, identify root cause. For small features: requirements, user journey, DX impact.
Artifact: Brief requirements + UX notes.
qa-engineer-marvinWrite test case SPECIFICATIONS (not code) covering the change. Each test case: description, expected outcome, requirement traceability.
Artifact: Test case specification (brief).
architect-nagathaSelect approach, guide code placement, ensure maintainability. Task breakdown referencing test cases.
Batch small tasks so each agent gets ≥100 lines of work within same specialization.
Artifact: Development plan with tasks.
developer-bilbyFor each task:
Pre-empt the QA audits before declaring impl done:
coding-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.Run in parallel where possible:
| Agent | Focus |
|-------|-------|
| qa-engineer-marvin | Three parallel passes:<br>• Tests — execute test cases from spec, verify all pass<br>• Docs review (read-only) — apply coding-best-practices Cross-Cutting Rules (length cap + present-state + two-tier audience) to comments and API doc comments (rustdoc, JSDoc, docstrings, godoc, etc.) introduced by the PR diff. Findings with file:line citations and proposed rewrites at /tmp/claudius-<scope>-docs-report.md.<br>• Dedup audit (read-only) — for every new publicly exported function, type, trait/interface, and module introduced by the PR, search the workspace, direct dependencies (per the project's manifest — Cargo.toml, package.json, pyproject.toml, go.mod, etc.), and project-defined reference repos for equivalent functionality. Findings (high-confidence duplicates, partial overlaps, reviewed-and-rejected) with file:line citations both sides at /tmp/claudius-<scope>-dedup-report.md. |
| security-engineer-smythe | Security audit (if security-relevant change) |
| project-reviewer-adams | Validate Development Plan fully executed, code quality |
Scale down agent set for truly small changes — but Marvin and Adams are always required.
Both audits are READ-ONLY by mandate — emphasize this in the agent prompt template. Findings go to the lead, who decides follow-up:
To skip any audit, the lead must document the reason in the QA report.
No task is done until QA passes. Formatting, linting, and test passing are not optional.
After QA passes, use claudius:lessons-learned skill to save noteworthy discoveries. Default to global memories unless strictly project-specific. Skip if nothing noteworthy. Report count saved.
Same rules as workflow-feature:
| Failed Phase | Returns To | |---|---| | QA (Phase 3) | Implementation (Phase 2) | | Implementation (Phase 2) | Dev Plan (Phase 1c) | | Dev Plan (Phase 1c) | Test Case Spec (Phase 1b) | | Test Case Spec (Phase 1b) | Requirements (Phase 1a) |
Presented ONLY when all phases complete (or max retries exhausted):
Agent frontmatter defaults apply. Use model: "sonnet" for technical-writer-trillian. Escalate stuck agents to model: "opus".
Severity levels (via claudius:severity skill): CRITICAL > HIGH > MEDIUM > LOW > INFO.
Iterate until no issues above LOW remain.
Severity inflation guard: if a finding reappears across iterations, its severity must not increase.
Include a deduplication pass during Implementation self-review and QA code quality checks.
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 typos or single-line fixes (≤20 lines). Same mandatory phase order (Planning→Impl→QA→LL), minimal ceremony. Auto-retry on failure.
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.