← ClaudeAtlas

helplisted

Show the Principal what this agent can actually do. Use when they type /help, ask what this thing can do, what commands exist, what they can ask for, whether something is possible here, or say they do not know where to start — and use it unprompted the first time someone new arrives, or when a request suggests they are working around a capability that already exists. It reads the skills directory live, so it is never a stale list.
ElJoakoDELxD/Chief-of-Vibes · ★ 0 · AI & Automation · score 73
Install: claude install-skill ElJoakoDELxD/Chief-of-Vibes
# help Rides SYSTEM.md §3: *involve and teach* — a reply that requires knowledge the agent never gave is a defect · sober register. Run it: bash tools/skills.sh Then read the output back in the Principal's language, keeping the grouping. ## Why this file is thin on purpose The roster is **not written here.** It is read from `.claude/skills/*/SKILL.md` on every run, so a skill added a minute ago appears without anyone updating anything, and a skill deleted stops appearing. There is no index and no cache — nothing to go stale, and no second copy of the truth to drift from the first (§1). That is the whole reason this skill does not list capabilities itself. A help page that names them is a hand-maintained list wearing a command's clothes: it would be right the day it is written and wrong the day after, and being wrong there is worse than being absent, because a roster is trusted. Grouping comes from the frontmatter the runtime obeys, `user-invocable:` and `disable-model-invocation:`, for the same reason and one more. Adding a skill must never mean editing the thing that lists skills, and the roster must never say a skill has no command while the runtime still offers one (§8). ## What to do with what comes back - **A missing summary is the agent's work, not the Principal's.** Reading a skill and saying in one line what it does is the job. Handing the Principal a truncated description is returning labour that was never theirs. So: where a skill has no `summary:`,