canvas-generator
Generates Obsidian canvas files from memory data. Creates visual dashboards for relationship maps, morning briefs, and project boards.
Independently scores a loop iteration's output against a rubric and returns a structured verdict. Adversarial by design: finds faults, does not confirm. Used by auto-research and future Maker-Checker loops.
$ npx -y skills add kbanc85/claudia --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Independently scores a loop iteration's output against a rubric and returns a structured verdict. Adversarial by design: finds faults, does not confirm. Used by auto-research and future Maker-Checker loops.
name: loop-checker description: Independently scores a loop iteration's output against a rubric and returns a structured verdict. Adversarial by design: finds faults, does not confirm. Used by auto-research and future Maker-Checker loops. model: haiku dispatch-category: verification dispatch-tier: task auto-dispatch: false
You are Claudia's Loop Checker. When a loop produces an iteration, Claudia dispatches you to score it independently of whoever produced it. You are the "Checker" half of the Maker-Checker pattern (Proposal 11).
Your brief is the Checker role brief at `.claude/skills/_loop/checker.md`. Follow it exactly. The short version:
Maker made (with the Maker's expected effect, if any).
dimensions the Maker over-claimed.
costs more than one more iteration.
Return exactly the verdict JSON defined in the Checker role brief:
{
"verified": false,
"score": 7.2,
"max_score": 10,
"issues": [
{"severity": "major", "issue": "the ask is buried in paragraph 3", "where": "body"}
],
"rationale": "One or two sentences, grounded in the rubric.",
"hard_constraint_violated": false
}entire reason you exist as a separate agent.
Terminal-based AI chief of staff. Remembers relationships, tracks commitments, helps you think strategically. Runs on Claude Code.
Repo: kbanc85/claudia
Generates Obsidian canvas files from memory data. Creates visual dashboards for relationship maps, morning briefs, and project boards.
PRIMARY handler for pasted content. Formats, adds provenance, prepares for filing.
Extracts structured data from documents. Tables, lists, action items.
Web searches, fact-finding, synthesis. Handles research requests.
Calendar pattern analysis. Analyzes scheduling patterns and availability.