Resolve findings by implementing the chosen fix path in code, tests, or docs. Accept optional `path` and a `priority` selector; by default resolve only the next highest remaining priority bucket, in order `P0`, `P1`, `P2`, `P3`. Also accept explicit levels or `all`. Default to `path=infer`. Confirm effective variables before starting.
55
61%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./agents/skills/resolve-findings/SKILL.mdRead these shared references when needed:
../shared/references/findings.schema.md../shared/references/findings.lifecycle.mdResolve is execution mode from findings back into code, tests, and docs.
Accept a priority parameter from the prompt:
P0, P1, P2, or P3all: resolve all remaining bucketsDefault:
priority=next-highestAccept an optional path from the prompt.
path is provided, use it as the local design or findings folder.path is omitted, infer it from the branch, subsystem, or matching docs and state the inferred value before starting.Default:
path=inferDetermine the selected bucket. Confirm the effective variables first:
pathpriorityUse the requested priority, or the next highest unresolved bucket in the active findings record.
Load the active findings record.
Use path/findings.md.
Check readiness before coding. If the intended resolution path, policy boundary, or data contract is still ambiguous, ask the next follow-up question before editing.
Implement the selected fixes. Make the smallest coherent set of code, test, and doc changes needed for the selected findings bucket.
Re-run targeted checks. Use the narrowest useful verification or validation pass that demonstrates the fix.
Update the findings record. Move findings between open and closed sections, preserve notes and open questions ordering, and record what was fixed or what remains blocked.
open or needs-user-decision when the user already started answering. Ask the next concrete question.93872a6
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.