iLearn-Lab

Command Authoring — Documentation skill for Claude Code

Documentation community

Write markdown commands that constrain workflows cleanly and remain usable in repeated terminal sessions.

How to install Command Authoring

Installs to ~/.claude/skills/ilearn-lab-evoharness-command-authoring/SKILL.md

Terminal
mkdir -p ~/.claude/skills/ilearn-lab-evoharness-command-authoring && curl -fsSL https://raw.githubusercontent.com/iLearn-Lab/EvoHarness/HEAD/.claude/skills/command-authoring.md -o ~/.claude/skills/ilearn-lab-evoharness-command-authoring/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Command Authoring does


name: command-authoring description: Write markdown commands that constrain workflows cleanly and remain usable in repeated terminal sessions.

Command Authoring

Use this skill when creating or revising `.claude/commands/*.md`.

  • keep the command short enough to run repeatedly in chat
  • define the workflow in order: inspect, narrow scope, act, validate, summarize
  • use allowed-tools to encode the safe lane instead of relying on prose alone
  • include at least one recovery step when

Alternatives in Documentation

Full documentation available on GitHub

View Source Repository