commander

1 stars
14
B

Use when building CLI tools with Commander.js - commands, options, arguments, and help text for Node.js command-line applications

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install mcclowes/omg/commander
skilz install mcclowes/omg/commander --agent opencode
skilz install mcclowes/omg/commander --agent codex
skilz install mcclowes/omg/commander --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/mcclowes/omg
2. Copy the agent skill directory:
cp -r omg/.claude/skills/commander ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
omg
Stars
1
Type
Technical
Meta-Domain
development
Primary Domain
javascript
Market Score
14

Agent Skill Grade

B
Score: 80/100 Click to see breakdown

Score Breakdown

Spec Compliance
12/15
PDA Architecture
24/30
Ease of Use
22/25
Writing Style
9/10
Utility
18/20
Modifiers: -5

Areas to Improve

  • Missing TOC for 88-line file
  • No reference files for advanced patterns
  • Missing workflow steps

Recommendations

  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I was curious how you'd approach the CLI command parsing problem—commander really leans into chainable APIs, and at 80 points there's something interesting about the structure that caught my attention but also some gaps worth exploring.

Links:

The TL;DR

You're at 80/100, solid B territory. This is based on Anthropic's Claude Skills best practices. Your writing style is your strongest asset (9/10)—clean, imperative, zero fluff. On the flip side, Progressive Disclosure Architecture (24/30) and Ease of Use (22/25) are where the points are leaving the table. You've got the fundamentals down, but the structure and guidance could be tighter.

What's Working Well

  • Token economy is tight: Every line does work. No marketing language, no padding. That's how you keep developers in your skill efficiently.
  • Trigger phrases nail the discovery problem: "Commander.js, CLI, commands, options"—someone searching for command-line patterns will find this immediately.
  • Code examples are strong: Your table format for patterns makes them quick to scan. That's the kind of thing that keeps devs from leaving halfway through.
  • Consistency with terminology: You stick with "command," "option," "action" throughout. That reduces cognitive load.

The Big One: Missing Progressive Disclosure

The entire skill lives in a single 88-line SKILL.md file. That's lean, but you're leaving structure on the table. Here's what's happening: advanced patterns (error handling, git-style subcommands, plugin systems) could live in a references/advanced.md without bloating the main file. This hits +2-3 points on PDA and makes the skill more scalable.

The structure would look like:

.claude/skills/commander/
├── SKILL.md (40-50 lines, core patterns on...

Report Security Issue

Found a security vulnerability in this agent skill?