mcpField
S
skill-tag-taxonomist

skill-tag-taxonomist

github.com/wyattowalshAgent workflows535 installsUpdated 8w ago
Repository

About skill-tag-taxonomist

A skill for proposing and auditing tags on repository skills and catalog entries. It produces reports without editing generated indexes or authoring files.

Key features

  1. 01Infer tags from names and descriptions
  2. 02Report tags for one skill or all skills
  3. 03Output machine-readable JSON
  4. 04Provide tag heuristics and commands

Use cases

  1. 01Review proposed tags for a repository skill
  2. 02Audit tag coverage across repository skills
  3. 03Generate tag reports for catalog maintenance

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/wyattowalsh/agents --skill skill-tag-taxonomist

After installing, type/skill-tag-taxonomistin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

evals/
evals.json
scripts/
check.py
tag_report.py
scripts/asset_toolkit/
validate_hooks.py

Details

From the project README

Skill Tag Taxonomist

Propose and audit tag assignments for repository skills and catalog entries.

Scope: Tag inference and reporting only. Does not edit generated catalog indexes or authoring MDX.

Dispatch

$ARGUMENTSAction
<name>Tag report for one skill
repo / --allTag matrix for all repo skills
--format jsonMachine-readable report
EmptyShow tag heuristics and example commands

Tag Heuristics

TagSignal
conventionsName or description mentions conventions, standards, lint
orchestrationorchestrator, delegate, ensemble, workflow
securitysecurity, audit, scanner, quarantine
docsdocs, readme, steward, catalog
mcpmcp, server, registry
evaleval, scaffold, adequacy

Workflow

uv run python skills/skill-tag-taxonomist/scripts/tag_report.py <name>
uv run python skills/skill-tag-taxonomist/scripts/tag_report.py --all --format json

Apply tag changes in docs/src/authoring/skills/<id>.mdx or skill metadata — not via generated catalog pages.

Validation Contract

uv run python skills/skill-tag-taxonomist/scripts/check.py

Critical Rules

  1. Treat inferred tags as proposals until a maintainer confirms them.
  2. Never hand-edit skills-catalog-index.json or generated catalog MDX.
  3. Prefer kebab-case tag ids aligned with docs catalog routes.
  4. Pair tag audits with skill-compat-matrix for harness-specific caveats.
  5. Route catalog authoring edits to docs-steward after human review.

Comments

Markdown supported