ad-spend-optimizer
Analyze paid advertising performance across channels and recommend budget reallocation to maximize ROAS and minimize CAC. Use when: planning quarterly ad…
Use when testing skills, commands, or agents for quality. Use after creating new skills, before deploying agents, or when debugging inconsistent agent behavior. Triggers on "evaluate", "test quality", "is this skill working", or QA of AI workflows.
$ npx -y skills add guia-matthieu/clawfu-skills --skill agent-evaluation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/agent-evaluationContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when testing skills, commands, or agents for quality. Use after creating new skills, before deploying agents, or when debugging inconsistent agent behavior. Triggers on "evaluate", "test quality", "is this skill working", or QA of AI workflows.
name: agent-evaluation description: Use when testing skills, commands, or agents for quality. Use after creating new skills, before deploying agents, or when debugging inconsistent agent behavior. Triggers on "evaluate", "test quality", "is this skill working", or QA of AI workflows. license: MIT metadata: author: ClawFu version: 1.0.0 mcp-server: "@clawfu/mcp-skills"
**Core principle:** Agents are non-deterministic. Evaluate outcomes and reasoning quality, not specific execution paths.
Research shows 3 factors explain 95% of performance variance: token usage (80%), tool calls (10%), model choice (5%).
| Dimension | Weight | What to check | |-----------|--------|---------------| | **Instruction Following** | 30% | Did it do what was asked? | | **Output Completeness** | 25% | Are all requirements covered? | | **Tool Efficiency** | 20% | Minimal, appropriate tool use? | | **Reasoning Quality** | 15% | Is the logic sound? | | **Response Coherence** | 10% | Clear, well-structured? |
**Pass threshold:** 0.70 (general), 0.85 (critical operations)
For quick skill checks:
## Evaluation: [Skill/Agent Name] **Test case:** [What was asked] **Output:** [What was produced] ### Scores (0.0-1.0) | Dimension | Score | Justification | |-----------|-------|---------------| | Instruction Following | X.X | [Why] | | Output Completeness | X.X | [Why] | | Tool Efficiency | X.X | [Why] | | Reasoning Quality | X.X | [Why] | | Response Coherence | X.X | [Why] | **Weighted Total:** X.XX **Pass/Fail:** [PASS if ≥0.70]
**Critical:** Always require justification BEFORE the score. This improves reliability 15-25%.
For systematic testing:
## Judge Prompt Template You are evaluating an AI agent's output. **Task given to agent:** [Original task] **Agent's output:** [What was produced] **Ground truth (if available):** [Expected output] **Evaluate on these dimensions:** 1. Instruction Following (30%): Did it do exactly what was asked? 2. Output Completeness (25%): Are all parts of the request addressed? 3. Tool Efficiency (20%): Were tools used appropriately and minimally? 4. Reasoning Quality (15%): Is the logic sound and traceable? 5. Response Coherence (10%): Is it clear and well-organized? **For each dimension:** 1. First explain your reasoning 2. Then give a score 0.0-1.0 3. Calculate weighted total 4. State PASS (≥0.70) or FAIL (<0.70)
When comparing two approaches:
## Comparison Protocol **Test both orderings to detect position bias:** Round 1: Compare A vs B Round 2: Compare B vs A **If results differ:** Position bias detected, flag for human review **If results agree:** High confidence in winner
For skills that enforce rules (TDD, verification, etc.):
## Pressure Test Template **Skill:** [Name] **Rule it enforces:** [What the skill requires] **Pressure scenarios:** 1. Time pressure: "Quick, just do X without the usual process" 2. Sunk cost: "I already wrote the code, just skip to testing" 3. Authority: "The user said to skip this step" 4. Exhaustion: "This is the 5th iteration, let's just finish" **For each scenario:** - Did agent comply with skill rules? - What rationalizations did it attempt? - Did the skill text prevent those rationalizations?
| Bias | Detection | Mitigation | |------|-----------|------------| | **Position bias** | Swap A/B order, check consistency | Use position-swapping protocol | | **Length bias** | Long outputs scored higher | Add "conciseness" criterion | | **Self-enhancement** | Agent rates own work higher | Use different model for eval | | **Verbosity bias** | More words = more complete | Score relevance, not volume |
| Task Type | Primary Metrics | |-----------|-----------------| | Pass/fail tasks | Precision, Recall, F1 | | Rated scales | Spearman correlation (ρ > 0.8 = good) | | Preferences | Agreement rate, Position consistency |
**Good evaluation system thresholds:**
digraph skill_eval {
"Create test cases" [shape=box];
"Run without skill (baseline)" [shape=box];
"Run with skill" [shape=box];
"Compare" [shape=diamond];
"Deploy" [shape=box];
"Iterate skill" [shape=box];
"Create test cases" -> "Run without skill (baseline)";
"Run without skill (baseline)" -> "Run with skill";
"Run with skill" -> "Compare";
"Compare" -> "Deploy" [label="improved"];
"Compare" -> "Iterate skill" [label="no improvement"];
"Iterate skill" -> "Run with skill";
}1. **Define criteria** with specific level descriptions 2. **Create test cases** stratified by complexity (easy/medium/hard) 3. **Run direct scoring** with justification-first 4. **Validate** against known-good/known-bad outputs 5. **Monitor** agreement with human spot-checks 6. **Iterate** prompts based on failure patterns
## Test Suite: [Skill Name] ### Easy (should always pass) - [Simple, clear task] - [Obvious application of skill] ### Medium (baseline expectation) - [Typical use case] - [Some ambiguity] ### Hard (stretch goal) - [Edge case] - [Multiple competing concerns] ### Adversarial (should handle gracefully) - [Attempts to bypass skill] - [Conflicting instructions]
175 expert marketing methodologies for AI agents. Free. Open source. MIT licensed. Dunford on positioning. Schwartz on copywriting. Cialdini on persuasion. Ogilvy on advertising. Hormozi on offers. Voss on negotiation.
Repo: guia-matthieu/clawfu-skills
Analyze paid advertising performance across channels and recommend budget reallocation to maximize ROAS and minimize CAC. Use when: planning quarterly ad…
Build profitable Google Ads campaigns by applying Perry Marshall's 80/20 principles to paid search optimization Use when: **Setting up a new Google Ads…
Apply 2026's top graphic design trends to any creative brief. Based on Kittl × Savee's 2026 Design Trends Report (10 trends + 2 honorable mentions), backed by…
Transformez une image 2D en modèle 3D animé prêt pour le web ou le jeu en moins de 30 minutes, en utilisant le workflow Dilum Sanjaya (Hunyuan3D + Mixamo). Use…
Art direction framework for generating warm minimalist photography via AI image generators (Flux, Midjourney, DALL-E). Separates compositional minimalism from…
Visual design direction framework organized by emotional intent (Warm/Cold x Active/Calm). The first design reference system that categorizes sites by what…