I built the article-writing skill to turn CLI conversations into publishable markdown articles.
V1 was mostly Codex-oriented, then I iterated: more generic extraction, cleaner deliverables, and 4 tones/voices.
Here is a reproducible method to create a custom skill.
Preconditions#
Having a CLI tool like claude code, copilot, codex or any other with a SKILL.md file to host your custom skill.
SKILLS/<skill-name>/SKILL.mdExample:
SKILLS/article-writing/SKILL.mdHow-to#
1) Define the scope#
Define the skill behavior in one complete sentence: