Skills
Skills
Step-by-step Claude Code skills for common engineering workflows. Install them into any repo and invoke with /skill pncli:<name>.
How to install
Run pncli skills install from your repo root. Default installs to .agents/skills/ (GitHub Copilot). For Claude Code, add --agent claude-code. For user-scope, add --scope user.
Skills marked /invoke can be called directly by name (e.g. /ship) once installed.
Claude Code automatically discovers skills in .claude/skills/ and ~/.claude/skills/.
PR Workflow
ship
Open a PR for the current branch on Bitbucket or Azure DevOps. Runs the full pre-PR gate (build, lint, typecheck, tests, code review, docs) using parallel subagents before opening the PR. For GitHub repos, use the repo-scoped /ship skill instead. Use whenever the user says "open a PR", "create a PR", "ship this", "pull request", or "/ship".
code-review
Review the PR for the current branch. Reads the full diff, existing comments, and referenced source files, then posts categorized inline comments (Blocking / Suggestion / Nit) via pncli. Offers to approve or request changes at the end. Works with Bitbucket and Azure DevOps. Use when asked to review a PR, check the diff, or add code review comments.
address-pr-feedback
Work through all open review comments and SonarQube issues on the current branch's PR. Auto-fixes linting and SonarQube findings; applies AI judgment to reviewer comments. Shows a summary table, then asks user to commit and push before marking threads resolved. Use when asked to address feedback, resolve PR comments, or respond to change requests.