ワンクリックで
cc-run-cli-tool-example
Example file for the Run app skill showing how to document building, invoking, and testing a CLI tool
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Example file for the Run app skill showing how to document building, invoking, and testing a CLI tool
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Reference guide covering decision heuristics for building agents on the Claude API, including tool surface design, context management, caching strategies, and composing tool calls
Template for presenting language-specific reference documentation with quick task navigation
Guides Claude in building LLM-powered applications using the Anthropic SDK, covering language detection, API surface selection (Claude API vs Managed Agents), model defaults, thinking/effort configuration, and language-specific documentation reading
Skill definition for the /catch-up periodic heartbeat that scans current priorities, triages actionable changes, reports a short digest, and updates catch-up state
Instructions for using computer-use MCP tools including tool selection tiers, app access tiers, link safety, and financial action restrictions
Prompt for creating verifier skills for the Verify agent to automatically verify code changes
| name | cc-run-cli-tool-example |
| description | Example file for the Run app skill showing how to document building, invoking, and testing a CLI tool |
CLIs are the simplest case — there's usually no background process to manage, no ports, no lifecycle. The skill focuses on installation, representative invocations, and testing.
PATH. Installed globally? Run via
npx/uv run? Built to ./target/release/foo? Be explicit.
name: run-mytool description: Build, install, and run mytool. Use when asked to run mytool, test it, or verify it's installed correctly.
Setup
pip install -e .This puts
mytoolon PATH. Verify:mytool --version # → mytool 0.3.1Run
Process a single file:
mytool process input.json # → Processed 42 records, wrote output.jsonRead from stdin, write to stdout:
cat input.json | mytool process -Lint a directory (exits non-zero on problems):
mytool lint ./src echo $? # 0 if clean, 1 if issues foundTest
pytest
A CLI's run skill can be very compact. Don't pad it with every flag —
the --help output covers that. Just show enough that an agent can
(a) build it, (b) confirm it works, (c) run the tests.