commit
TryGhost/Ghost/.agents/skills/commit/SKILL.md
Commit message formatting and guidelines
Skill55k starsChanged 56 days ago
What's in it
- Commit
- Instructions
- Important
--- name: commit description: Commit message formatting and guidelines --- # Commit Use this skill whenever the user asks you to create a git commit for the current work. ## Instructions 1. Review the current git state before committing: - `git status` - `git diff` - `git log -5 --oneline` 2. Only stage files relevant to the requested change. Do not include unrelated untracked files, generated files, or likely-local artifacts. 3. Read and follow `.github/CONTRIBUTING.md#commit-messages`. It is the source of truth for Ghost's commit conventions. 4. For publishable packages, check whether a release intent is required. A package `README.md` is published and requires a release; repository-only Markdown such as `AGENTS.md`, changelogs, and package-local `docs/` does not. 5. Run `git status --short` after committing and confirm the result. ## Important - Do not push to remote unless the user explicitly asks - Keep commits focused and avoid bundling unrelated changes - If there are no relevant changes, do not create an empty commit - If hooks fail, fix the issue and create a new commit. Never bypass hooks.
More agent context in TryGhost/Ghost
22 other files this repository gives its agents.
AGENTS.md
Skill
- Add Admin API Endpoint.agents/skills/add-admin-api-endpoint/SKILL.md
- add-private-feature-flag.agents/skills/add-private-feature-flag/SKILL.md
- admin7-feature-flags.agents/skills/admin7-feature-flags/SKILL.md
- convert-internal-package-to-typescript.agents/skills/convert-internal-package-to-typescript/SKILL.md
- Create database migration.agents/skills/create-database-migration/SKILL.md
- Format numbers.agents/skills/format-number/SKILL.md
- migrate-internal-package.agents/skills/migrate-internal-package/SKILL.md
- Shade component decision.agents/skills/shade-component-decision/SKILL.md
- Shade dropdown surface contract.agents/skills/shade-dropdown-surface-contract/SKILL.md
- Shade imports.agents/skills/shade-imports/SKILL.md
- Shade inputSurface recipe.agents/skills/shade-input-surface-recipe/SKILL.md
- Shade new component.agents/skills/shade-new-component/SKILL.md
- Shade no dark variants.agents/skills/shade-no-dark-variants/SKILL.md
- Shade page header.agents/skills/shade-page-header/SKILL.md
- Shade page templates.agents/skills/shade-page-templates/SKILL.md
- Shade ShadCN install.agents/skills/shade-shadcn-install/SKILL.md
- Shade tokens, not hex.agents/skills/shade-tokens-not-hex/SKILL.md
- Shade use primitives.agents/skills/shade-use-primitives/SKILL.md
- tinybird-cli-guidelines.agents/skills/tinybird-cli-guidelines/SKILL.md
- tinybird.agents/skills/tinybird/SKILL.md
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool registry_write, action report. How to connect one.

