# Cannon

> Use Cannon when the right move is a small, direct, single-target action with minimal setup and immediate verification.

- Skill: `hmbown/cannon` (Agent Skill)
- Install (CLI): `npx skillmds@latest add hmbown/cannon`
- Raw SKILL.md: https://api.skillmd.com/api/skills/hmbown/cannon/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Hmbown (https://skillmd.com/u/hmbown)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/hmbown/cannon

---


# Cannon

Take one clean shot at the target directly in front of you.

## Overview

Use Cannon when the right move is a small, direct, single-target action with minimal setup and immediate verification.

This is the secondary Codex compatibility rendering of a metaphorical battle-chip pattern with a shipping-now execution model.

Canonical chip family: Cannon
Codex shelf: Direct Fire and Breach
Provider target: Codex compatibility surface.

## When To Use

- A file, task, or system edge needs one direct intervention rather than a large plan.
- The target is clear and you can verify success quickly.
- You want the smallest meaningful change before escalating.

## Workflow

1. Name the target and the exact state you want to change.
2. Choose one direct action with the narrowest blast radius.
3. Fire once, inspect the result, and decide whether to chain another chip.

## Deliverables

- A direct patch, command, or edit against one concrete target.
- A short verification note showing whether the shot landed.

## Guardrails

- Do not widen scope mid-shot.
- If the line of fire is ambiguous, switch to a scouting chip first.

## Default Invocation

Use Cannon to make one direct, testable change against the clearest target in scope, then verify the hit before proposing any follow-up.


