Skip to content
Back to skills

Example Curator

ASecurity

``` CURATE <path> [--mode interactive|autonomous|advisory] ```

  • 56 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 6, 2026
ai-agents

Security analysis

A100/100

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

Scanned October 6, 2026

npx -y skills add SimHacker/moollm --skill example-curator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Example Curator?

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

Security grade badge for Example Curator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/simhacker-example-curator/badge)](https://www.skillsdirectory.com/skills/simhacker-example-curator)

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
# Example Curator Protocol

## Invocation

```
CURATE <path> [--mode interactive|autonomous|advisory]
```

## Worker Loop

```
WHILE examples_exist:
    timestamped = SCAN for YYYY-MM-DD-*.yml
    canonical = SCAN for *.yml without timestamp
    
    clusters = CLUSTER(timestamped, by=semantic_similarity)
    
    FOR cluster IN clusters:
        IF cluster.matches(canonical):
            ARCHIVE timestamped (already represented)
        ELSE IF cluster.size >= 3:
            PROMOTE best_exemplar OR MERGE into new canonical
        ELSE:
            QUEUE for future analysis
    
    novel = DETECT patterns in timestamped not in canonical
    FOR pattern IN novel:
        PROPOSE new canonical
    
    AWAIT human approval OR auto-approve if configured
```

## Cluster Analysis

AI excels at:
- Semantic similarity across examples
- Abstracting concrete instances to general patterns  
- Detecting subtle variations of same anti-pattern
- Spotting gaps in canonical coverage

## Output Formats

### Promotion PR

```yaml
# Promoted from: 2026-01-18-alice-furthermore-abuse.yml
# Contributor: @alice
# Cluster: 12 similar examples analyzed
# Pattern: Unnecessary transition word abuse

name: transition-spam
violation:
  pattern: "Excessive 'Furthermore', 'Additionally', 'Moreover'"
  # ... rest of canonical format
```

### Merge Summary

```yaml
merged_from:
  - 2026-01-15-transition-spam.yml
  - 2026-01-18-alice-furthermore-abuse.yml
  - 2026-01-20-connecting-word-salad.yml
contributors:
  - @alice
  - anonymous (2)
pattern_synthesis: |
  Combined 12 examples into unified transition-spam canonical.
  Preserved best sub-examples from each contribution.
```

## Credit Attribution

Contributors can:
- Include handle in filename: `2026-01-24-alice-my-catch.yml`
- Include in metadata: `contributor: alice`
- Omit for anonymity

Curator MUST preserve attribution when promoting/merging.

## Self-Application

This skill can curate its own examples:

```
CURATE skills/example-curator/examples/
```

Recursion is intentional. The curator learns to curate better.

Files in this skill

  • CARD.yml4.7 KB
  • GLANCE.yml1.4 KB
  • SKILL.md2 KB
  • skill-snitch-report.md2.1 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…