
Create, update, and refine AGENTS.md files for a codebase. Always trigger when any command runs in a repo that contains AGENTS.md, even if AGENTS.md is not referenced. Use when asked to write agent instructions, repo handoff guides, or project operating manuals, when aligning AGENTS.md with the current code, or whenever any AGENTS.md exists anywhere in the repo (must verify). Enforce a fixed section order, 80-character line limits (with documented exceptions), best practices and industry standards, and Conventional Commits when drafting commit messages. Always run a self-audit after code changes to keep AGENTS.md current.
Apply Conventional Commits for git and GitHub work. Use for creating or naming branches, composing commit messages, writing PR titles and bodies, preparing release notes, or standardizing git and GitHub metadata.
Edit or update Markdown files (.md) following best practices and industry standards. ALWAYS use for any .md edit or review, even if the user does not explicitly request it, unless the file is inside a directory that contains a .obsidian/ folder (treat as Obsidian vault and do not use this skill).
Create and push Conventional Commit branches when the prompt contains `nbccpr` or `NBCCPR`. Use when the user specifies a branch type (feature, bugfix, release, hotfix) and needs a new branch created, changes committed with Conventional Commit headers plus descriptive bodies, and the branch pushed to the remote repository.
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.