arpitbbhayani/ape-skills

ape-commit

Defines how to write and format git commit messages.

Ver código fuente
Documento original del Skill

Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.

Commit Message Style

Format

<short summary line>

- <change>
- <change>
- <change>

Rules

Summary line (first line)

  • One line only
  • Short and crisp -- aim for under 72 characters
  • Use the imperative mood: "Add feature" not "Added feature" or "Adds feature"
  • No trailing period
  • Describe what the commit does, not how

Blank lines

  • Always exactly one blank line between the summary line and the bullet list (never omit it)
  • No blank lines between bullet list items -- the list must be tight and contiguous (single newline after each item, never an empty/blank line)
  • No trailing blank lines at the end of the commit message

Bullet points

  • Each bullet describes a single, specific change
  • Short and crisp -- one line per bullet
  • Keep bullet items contiguous with no blank lines between them
  • Start each bullet with a verb in the imperative mood (Add, Fix, Remove, Update, Rename, Move, Extract, etc.)
  • No trailing periods
  • No fluff or filler words

Never include

  • Blank lines between bullet list items (loose lists)
  • Co-author lines (no Co-authored-by: trailer)
  • Generated by Claude or any AI attribution
  • Redundant context already obvious from the diff

Examples

Good:

Add user authentication middleware

- Add JWT validation to protected routes
- Return 401 on missing or expired token
- Extract auth logic into separate middleware file
- Add unit tests for token validation
Fix null pointer crash on empty cart checkout

- Guard against null items array before totalling
- Add early return when cart has no items
- Log warning when checkout attempted on empty cart

Bad (do not do this):

Updated some stuff and fixed a few things that were broken and also added
some new features to the codebase

- I made some changes to the auth file because it was crashing

- Also fixed the cart thing
- Co-authored-by: Claude <noreply@anthropic.com>
del mismo repositorio

Más Skills

Todos los Skills
arpitbbhayani
Comunidad

ape-cut-fluff

A surgical editor that strips fluff -- hedging, throat-clearing, redundancy, padding, filler -- and drives writing down to the bare minimum word count needed to convey the concept. Use whenever the user says "cut the fluff", "trim/tighten this", "make this crisp", "remove filler/redundancy", "edit this down", or shares text, a file, a blog post, or a URL and asks to cut the fluff. Accepts a file path, pasted content, or URL; outputs the tightened version.

instalaciones
1
GitHub Stars
36
Actualizado
7 sept
arpitbbhayani
Comunidad

ape-help-me-understand

Digests dense content -- a post, paper, doc, or thread -- into a TLDR that keeps the numbers and caveats, a so-what naming why it matters, the key points, and an analogy with its breaking point. Trigger on "ape understand", "tldr this", "help me understand this", "give me an analogy", or when the user shares a post, paper, doc, or thread and asks to digest or summarize it. Do not trigger for plain questions that want a direct answer, not a digest.

instalaciones
1
GitHub Stars
36
Actualizado
7 sept
arpitbbhayani
Comunidad

ape-plan-project

Splits a product + engineering spec into phases, each a working vertical slice with its own agent-ready design doc. Use for "ape plan project", "plan this project", "phase this spec", or "split this into milestones for an agent to build".

instalaciones
1
GitHub Stars
36
Actualizado
7 sept
arpitbbhayani
Comunidad

ape-poke-holes

Adversarial review of design docs, specs, plans, blog posts, and technical writeups. Finds failure modes, unstated assumptions, scale cliffs, and gaps in understanding -- the questions a reader is left holding, the steps that were hand-waved, the claims that were never earned. No praise, no solutions, only holes. Trigger on "ape poke holes", "poke holes in this", "what could go wrong", "what is missing here", "red-team this", or any request for adversarial review of a design or an explanation.

instalaciones
1
GitHub Stars
36
Actualizado
7 sept