Awesome-omni-skill dev.shortcuts

Mandatory shortcut trigger and usage guidance. ALWAYS check if shortcut applies before responding to ANY coding or development request.

install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/dev.shortcuts" ~/.claude/skills/diegosouzapw-awesome-omni-skill-dev-shortcuts && rm -rf "$T"
manifest: skills/development/dev.shortcuts/SKILL.md
source content

Context

Shortcuts are a small self-contained workflow that can be triggered via the keywords

@shortcut:[shortcut]
or
trigger:[shortcut]

Shortcut Location

Shortcuts can be in the following locations

  1. Under shortcuts under skills directory
  2. Inlined in agent instructions under
    ## Shortcuts
    . Shortcut is header text. Can be followed by a space with argument hints enclosed in
    [arg_name]
    Examples
## Shortcuts

### Foo [arg1] [arg2]
Invokes a foo with [arg1] and [arg2]

Shortcut Trigger and Usage

Any

@shortcut:[shortcut]
or
trigger:[shortcut]
invokes a shortcut and resolves either to the file with the same name in
./references/shortcuts/[shortcut].md
or inlined in the agent instruction.

If the user asks to promote a shortcut to a skill, use

@shortcut:promote-shortcut-to-skill.md
.

If a shortcut doesn’t resolve, quickly scan the most relevant skill for similarly-named shortcuts before doing broader repo-wide searches.

Shortcut Chaining

This involves using multiple shortcuts in sequence. Shortcut chaining is denoted by [shortcut1] -> [shortcut2]

Example:

@shortcut:precommit-process.md -> @shortcut:create-pr.md

Mandatory Check Protocol

  1. Scan shortcuts in the
    ./shortcuts
    folder.
  2. If a shortcut matches -> Announce: "Using [shortcut name]"
  3. Follow the shortcut exactly

This is NOT Optional

If a shortcut exists for your task, you must use it. Do not rationalize skipping it. Common rationalizations to avoid:

  • "This is simple, I don't need a shortcut" -> WRONG. Use the shortcut.
  • "I know how to do this" -> WRONG. The shortcut may have steps you'll forget.
  • "The user didn't ask for a shortcut" -> WRONG. Shortcuts are mandatory when applicable.
  • "The shortcut is overkill" -> WRONG. Shortcuts ensure consistency and quality.