Skills

Skills

Step-by-step Claude Code skills for common engineering workflows. Install with pncli skills install --agent claude-code and invoke by name.

Install & test
pncli skills install --agent claude-code

Install to .claude/skills/ in the current repo. Add --scope user for global access.

pncli skills install

Install to .agents/skills/ for GitHub Copilot.

pncli config test

Verify all configured service connections are reachable.

Example Skills

Reference implementations showing how to build skills for common PR and planning workflows. Not distributed by pncli skills install — use as a starting point for your own skills.

address-pr-feedback

example /invoke Bitbucket · Azure DevOps

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.

git bitbucket ado sonar
View skill →

code-review

example /invoke Bitbucket · Azure DevOps

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.

git bitbucket ado
View skill →

openshift-health

example /invoke All repos

Analyze pod health in an OpenShift / Kubernetes namespace and surface actionable insights. Queries pods, Warning events, and optionally metrics via pncli — data is pre-chunked before LLM analysis to minimize token usage. Use when asked to check namespace health, investigate pod crashes, diagnose CrashLoopBackOff or OOMKilled, or review cluster resource pressure.

openshift
View skill →

plan

example /invoke Bitbucket · Azure DevOps

Turn a feature description, goal, or problem statement into a structured backlog in Jira or ADO. Explores the codebase with parallel subagents before generating the breakdown; shows the plan to the user for confirmation before creating any work items. Use when asked to plan a feature, break down a problem, or create backlog items from a description.

git jira ado
View skill →

security-review

example /invoke Bitbucket · Azure DevOps

Scan all security sources (dependency CVEs, SonarQube vulnerabilities, SonarQube hotspots, optionally SDElements threats), triage by severity, then create Jira or ADO tickets — Bug for critical/blocking findings, Task for others, grouped under an Epic when more than 3 tickets are created. Use when asked to do a security review, scan for vulnerabilities, or triage security findings into the backlog.

deps sonar sde jira ado
View skill →

ship

example /invoke Bitbucket · Azure DevOps

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".

git bitbucket ado
View skill →