atris/skills/skill-improver/SKILL.md
Audit and improve Claude skills against the Anthropic skill guide. Use when creating new skills, improving existing ones, or preparing skills for ClawHub distribution. Triggers on skill audit, improve skill, new skill, skill quality, or ClawHub publish.
npx skillsauth add atrislabs/atris skill-improverInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Audit and improve skills to match the Anthropic skill guide standard.
atris skill audit reports warnings or failuresA well-formed skill has:
name (kebab-case, matches folder), description (WHAT + WHEN + triggers, under 1024 chars), version (semver), tagsreferences/ subdirectory)atris skill audit [name] for mechanical checks (12 automated checks)Bad: "Essay writing skill. Triggers on: essay, draft"
Good: "Structured essay writing with approval gates at each stage (inbox, outline, panel, write, passes). Use when writing essays, drafts, outlines, or long-form content. Triggers on essay, draft, write, outline, or long-form."
Pattern: WHAT it does (1 sentence) + WHEN to use it (1 sentence) + trigger words woven in.
Triggers go IN the description field, not as a separate triggers key. The Anthropic spec only recognizes name and description as required fields.
Bad: "Follow the writing process"
Good:
The name field must match the folder name exactly. Folder backend needs name: backend, not name: atris-backend.
XML-style tags (angle brackets around words) are forbidden. Replace them with bracket notation like [text] or plain text. The skill system rejects XML in SKILL.md content.
atris/skills/[kebab-name]/SKILL.md with this template:---
name: your-skill-name
description: What this skill does. Use when [specific scenarios]. Triggers on [keywords].
version: 1.0.0
tags:
- tag-one
- tag-two
---
# Your Skill Name
One-line summary of what this skill does.
## When to activate
- Scenario 1
- Scenario 2
## Instructions
### Step 1: [First action]
Concrete explanation with example.
### Step 2: [Second action]
Concrete explanation with example.
## Examples
### Example 1: [Common scenario]
User says: "..."
Actions: ...
Result: ...
## Troubleshooting
### Error: [Common problem]
Cause: [Why]
Fix: [How]
atris skill audit [name] to validateatris update to symlink to .claude/skills/atris skill auditGold standard reference: atris/skills/clawhub/atris/SKILL.md
Before publishing to ClawHub or sharing externally:
atris skill audit [name])references/ for supplementary docsdevelopment
Wake a team member by name — 'gm <member>' or 'wake up <member>' — and run ONE closed-loop tick: boot, inbox, claim, one bounded slice, verify, commit+push, proof, receipt. Optionally dispatch the build to an engine (codex/cursor/devin). Triggers on: gm, good morning, wake up <member>, wake the team, run a tick as <member>.
development
Dispatch coding work to an installed terminal agent — Codex, Cursor, or Devin — as an interchangeable worker engine. Claude orchestrates: writes the bounded prompt, the engine builds, Claude verifies and lands. Triggers on: use codex, use cursor, use devin, engine, dispatch to, worker agent, second opinion build.
development
Live RL tuner for skills. Watches skill invocations, reads user reaction, proposes targeted SKILL.md overlay edits, requires explicit approval, writes scorecards. The in-session half of the skill-RL loop (Path B). Triggers on: tune, sharpen, skill feedback, that was shit, that was great, make X better.
development
Run one RL improvement tick on the workspace via POST /api/improve. Ships one verifiable change, scores it, writes the scorecard. The thing you pay for. Triggers on: improve, make this better, ship one thing, run a tick, get smarter.