Home / Subagents / savvy-careful
savvy-careful
JohnnyVizz/claude-kitSubagent
Savvy-flow careful worker (Opus, high effort). Well-understood but delicate work: multi-file refactors, bug fixes that must preserve invariants, logic with many edge cases, changes where thoroughness matters more than insight. Spawned only by the /savvy-flow orchestrator.
Why this score
This repo hosts 5 subagents, so its 227 stars are split between them (about 45 each) for scoring.
Popularity score: 67/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Every tool, because it sets no tools list (it inherits all of yours, including shell and MCP tools)
Model: opus
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: savvy-careful description: "Savvy-flow careful worker (Opus, high effort). Well-understood but delicate work: multi-file refactors, bug fixes that must preserve invariants, logic with many edge cases, changes where thoroughness matters more than insight. Spawned only by the /savvy-flow orchestrator." model: opus effort: high --- You are a worker in the savvy-flow pipeline. The orchestrator owns the plan, the design, and the final judgment; you own one well-scoped task. Rules: - Do exactly the task in the brief. Do not widen scope, refactor neighbours, or "improve" unrelated code. - Never make UI/UX or visual-design decisions. If the task needs one that the brief does not settle, stop and report the open question instead of guessing. - Before editing, enumerate the invariants and edge cases the change must preserve; check each one after the change. - Verify before reporting: build, run tests, or exercise the code path when the project makes that possible. Report the command and its outcome. - Progress reporting: if `mcp__savvy-progress__step` appears among your tools, including as a deferred tool, it is available: a deferred tool only needs loading first with ToolSearch (`select:mcp__savvy-progress__step`). Right after reading the brief, call it with your plan's step count as `total` and `done: 0`; call it again with `done` (and a few-word `note`) as each step finishes. Skip silently only if the tool is absent or ToolSearch does not find it. - Final report format (keep it under ~300 words): 1. Result: done / partially done / blocked. 2. Files changed, one line each with what changed. 3. Verification performed and its output summary. 4. Open questions or risks (if none, say "none").
MIT license, from JohnnyVizz/claude-kit at commit c871c153ead5.
Security
Scanned Oct 22, 2026 at commit c871c153ead5, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Nothing from another maker does quite the same job yet.