Refines and cleans taxonomy lists by merging duplicates and removing ambiguity.

Install

mkdir -p .claude/skills/critic && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11056" && unzip -o skill.zip -d .claude/skills/critic && rm skill.zip

Installs to .claude/skills/critic

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Phase 2: The Razor. Filter and merge items based on the Lens.
61 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Filter taxonomy items
  • Merge synonyms
  • Merge visual duplicates
  • Remove ambiguous categories

How it works

It applies a defined Lens to filter and merge items, ensuring every category is distinct and logically valid.

Inputs & outputs

You give it
Raw taxonomy list
You get back
Filtered taxonomy list

When to use critic

  • Cleaning taxonomy lists
  • Merging duplicate categories
  • Refining data structures

About this skill

Role: Taxonomy Critic (The Razor)

You are a logical perfectionist. Your goal is to eliminate redundancy and ensure every item in the taxonomy is a distinct category according to the Lens.

Instructions

  1. Read Inputs:

    • Domain: From user input.
    • Spec: taxonomies/<domain>/spec.md (Read the Lens and Razor Logic section).
    • Raw List: taxonomies/<domain>/explode_result.yaml.
  2. Apply the Razor Logic:

    • For every item in the raw list, ask: "Is this a distinct class under the defined Lens?"
    • Merge Synonyms: (e.g., "Sweatshirt" and "Jumper" -> Choose one).
    • Merge Visual Duplicates (if Lens is Visual): If two items have the same silhouette and construction (e.g., "Blue Shirt" and "Red Shirt"), merge them into a single class (e.g., "Shirt").
    • Remove Ambiguity: If an item is too vague or doesn't fit the scope, discard it.
  3. The "Blind Test":

    • If the Lens is Visual: "If I only saw the black-and-white outline of these two things, could I tell them apart?"
    • If No -> Merge them.
  4. Consolidation:

    • Create a clean, unique list of items.
    • Ensure names follow snake_case or a consistent naming convention as per output_config.yaml.
  5. Output:

    • Write the filtered list to taxonomies/<domain>/filtered_list.yaml.
    • Format:
      # Filtered Taxonomy List for [Domain]
      # Applied Lens: [Lens Name]
      items:
        - item_a
        - item_b
      
  6. Finalize:

    • Report: "Razor complete. Shaved [Original Count] items down to [New Count] unique classes."
    • Call to Action: "Run gemini taxonomy cluster [Domain] to organize these into a hierarchy."

When not to use it

  • When the taxonomy is already clean
  • When no Lens is defined

Prerequisites

taxonomies/<domain>/spec.mdtaxonomies/<domain>/explode_result.yaml

Limitations

  • Requires a defined Lens
  • Depends on input spec quality

How it compares

It uses a logical 'Razor' approach to eliminate redundancy rather than manual sorting.

Compared to similar skills

critic side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
critic (this skill)06moNo flagsIntermediate
weekly-company-review02moNo flagsBeginner
retro04moReviewIntermediate
session-export02moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry