Skip to content
Back to skills

Commands

ASecurity

Manually evaluate a recent skill execution for qualitative feedback.

  • 4 stars
  • 0 votes
  • 0 copies
  • 6 views
  • Added September 10, 2026
toolsgobash

Security analysis

A100/100

Pro scans all 19 files and shows the line behind each finding

Scanned September 10, 2026

npx -y skills add micsapp/micstec-skills --skill commands --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Commands?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Commands
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/micsapp-commands-0117787b/badge)](https://www.skillsdirectory.com/skills/micsapp-commands-0117787b)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# Evaluate Skill Execution

Manually evaluate a recent skill execution for qualitative feedback.

## Usage

```bash
/abstract:evaluate-skill <skill-name>              # Evaluate most recent execution
/abstract:evaluate-skill <skill-name> --all        # Evaluate all recent executions
/abstract:evaluate-skill <skill-name> --date YYYY-MM-DD  # Evaluate specific date
```

## Purpose

Captures human-in-loop qualitative feedback about skill effectiveness to improve the self-improvement loop. This data feeds into:
- Log aggregation (Phase 3)
- LEARNINGS.md pattern detection
- `/improve-skills` prioritization (Phase 5)

## What It Does

1. **Loads recent executions** from `~/.claude/skills/logs/<plugin>/<skill>/`
2. **Presents execution summary** (timestamp, duration, outcome, context preview)
3. **Prompts for evaluation**:
   - Effectiveness rating (1-5)
   - Friction points encountered
   - Improvement suggestions
4. **Updates log entry** with evaluation metadata
5. **Tracks evaluation completion** (prevents duplicate evaluations)

## Evaluation Questions

### 1. Effectiveness Rating (1-5)

- **5 - Exceptional**: Skill exceeded expectations, no friction
- **4 - Effective**: Skill achieved goal with minor friction
- **3 - Adequate**: Skill worked but had noticeable inefficiencies
- **2 - Poor**: Skill partially failed or required significant workarounds
- **1 - Failed**: Skill did not achieve intended outcome

### 2. Friction Points

What slowed you down or caused issues?
- Skill missing key information?
- Instructions unclear or incomplete?
- Wrong tool recommendations?
- Excessive token usage?
- Outdated information?
- Missing error handling?

### 3. Improvement Suggestions

What would make this skill better?
- Add examples?
- Simplify language?
- Update workflow steps?
- Add error recovery guidance?
- Split into smaller skills?
- Add context-specific variations?

## Output

Updates the log entry with:
```json
{
  "qualitative_evaluation": {
    "evaluated_at": "2026-01-08T04:00:00Z",
    "rating": 4,
    "friction_points": ["Missing error handling for X", "Y was unclear"],
    "improvement_suggestions": ["Add example for Z", "Simplify step 3"],
    "evaluator_notes": "Worked well but needed clarification on..."
  }
}
```

## Examples

### Evaluate Recent Execution

```bash
/abstract:evaluate-skill proof-of-work

# Output:
# Found 3 executions of imbue:proof-of-work in the last 7 days
#
# Most recent execution:
# - Timestamp: 2026-01-08 03:15:23 UTC
# - Duration: 2.3s
# - Outcome: success
# - Context: Validated POW for PR #84
#
# Rate effectiveness (1-5): _
```

### Evaluate All Recent

```bash
/abstract:evaluate-skill proof-of-work --all

# Evaluates all unevaluated executions from the last 7 days
```

### Evaluate Specific Date

```bash
/abstract:evaluate-skill proof-of-work --date 2026-01-07

# Evaluates executions from 2026-01-07
```

## Integration

**Phase 3** (Log Aggregation):
- Aggregator reads `qualitative_evaluation` field
- Calculates average ratings by skill
- Identifies common friction points
- Generates improvement recommendations

**Phase 5** (Self-Improvement):
- `/improve-skills` prioritizes low-rated skills
- Improvement suggestions guide skill updates
- Version tracking shows rating improvements over time

## Related

- `Skill(abstract:skill-execution-logger)` - Captures initial execution data
- `/abstract:aggregate-logs` - Rolls up evaluations to LEARNINGS.md (Phase 3)
- `/abstract:improve-skills` - Acts on evaluation insights (Phase 5)

## Hooks

None (manual invocation only).

## Permissions

- **allowed-tools**: `["Read", "Write", "Grep"]`
- **permission-mode**: `"default"`

## Version

1.0.0 (Phase 2 implementation)

Files in this skill

  • aggregate-logs.md4.7 KB
  • analyze-skill.md2.4 KB
  • bulletproof-skill.md4.6 KB
  • context-report.md4.3 KB
  • create-command.md14.1 KB
  • create-hook.md11.5 KB
  • create-skill.md13 KB
  • evaluate-skill.md3.6 KB
  • hooks-eval.md8.5 KB
  • improve-skills.md6.3 KB
  • make-dogfood.md6.8 KB
  • plugin-review.md8.7 KB
  • promote-discussions.md1.9 KB
  • rules-eval.md2.9 KB
  • skills-eval.md2.5 KB
  • test-skill.md1.1 KB
  • validate-hook.md5.9 KB
  • validate-plugin.md1.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.