Agent skill

certainty-grade

Apply HIGH/MEDIUM/LOW certainty grading to all agent findings and recommendations. Use to gate human review, auto-fix, or autonomous action.

Stars 12
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/elasticdotventures/_b00t_/tree/main/plugins/next-task/skills/certainty-grade

SKILL.md

Certainty Grade Framework

All agent findings MUST include a certainty grade. Grade determines action path.

Grades

Grade Basis Action
HIGH Deterministic: regex match, static check, type error, compiler output Auto-fix permitted
MEDIUM Heuristic: code ratio analysis, pattern frequency, structural smell Flag for review
LOW AI judgment: semantic meaning, intent, contextual inference Human gate required

Steps

  1. Identify the finding type. # output: finding_type (deterministic|heuristic|semantic)
  2. Assign grade:
    • HIGH if finding_type == deterministic (provable without AI)
    • MEDIUM if finding_type == heuristic (pattern-based, probabilistic)
    • LOW if finding_type == semantic (requires AI reasoning)

    output: certainty (HIGH|MEDIUM|LOW)

  3. Attach grade to finding in output. Format: [HIGH] <finding>, [MEDIUM] <finding>, [LOW] <finding>
  4. For batched findings, group by certainty. # output: grouped_findings

Action Gates

HIGH  → auto-apply fix if safe, log result
MEDIUM → surface to user, suggest fix, await confirmation
LOW   → block action, require explicit human approval, explain reasoning

Output Format

[HIGH]   console.log() at src/foo.ts:42 — remove (debug artifact)
[MEDIUM] function doThing() lacks error handling — review
[LOW]    variable naming may be misleading given domain context — human review

Integration

Used by: /next-task, /code-quality, all agents that produce findings. b00t MUST grade all MCP tool outputs before acting on them.

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results