dot_config/opencode/skills/nbccpr/SKILL.md
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.
npx skillsauth add iop098321qwe/dotfiles-arch nbccprInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
nbccpr or NBCCPR in the prompt; treat it as an explicit request
to create a branch, commit, and push.nbccpr <type> [branch-name] [task context].feature, bugfix, release, hotfix.<type> as the branch name
when it is provided. Any remaining text is task context, not part of the
branch name.auto-update.feature/add-login), reuse it only if the prefix matches <type>;
otherwise ask for clarification.-, drop punctuation, collapse repeats, and
trim leading or trailing -.develop for feature, bugfix, and release.main for hotfix.git fetch origin) and check out the base
branch.git pull --ff-only).git switch -c <type>/<slug>.conventional-commits skill for type, scope, and header
format.git add ...).AGENTS.md or README.md (any path), create a
separate docs Conventional Commit that contains only those files.
Stage them separately and do not combine them with non-doc changes.CHANGELOG.md. If it is modified, stop and ask
for the release process or tooling that updates it; do not include it
in commits.git push -u origin <type>/<slug>.origin is missing, ask for the correct remote name.tools
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.
testing
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).
data-ai
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.
development
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.