canonical

38 mods in 1 plugin, 4 repositories, 160 stars between them.

canonical/copilot-collections

Skill Claude CodeCodex ✓ vendor

Builds and parses structured retrospective artifact folders for troubleshooting, incident review, and delivery retros. Use this skill when capturing session context, synthesizing external context (GitHub, Jira, Mattermost, logs), querying prior retrospectives, or preparing downstream inputs for OKB entries…

not rated 31 +1 2d ago A SkillSpector: pass 73 tokens original Apache-2.0

secret-guard

26

canonical/copilot-collections

Skill Claude CodeCodex ✓ vendor

Lets an agent authenticate to APIs and MCP servers WITHOUT ever seeing secret values. Use whenever a task needs an API token, MCP token, password, or key. The agent passes a credential reference (a name); a trusted non-LLM broker resolves it from the OS keyring, injects it into the request, scrubs the response, and…

not rated 31 +1 2d ago C 96 tokens original Apache-2.0

canonical/copilot-collections

Skill Claude CodeCodex ✓ vendor

Migrates Terraform charm and product modules to the CC008 Charm Terraform Standards, enforcing the required file layout, variable and output contracts, MAJORVERSION markers, module tests and the operator-workflows reusable CI workflows. Use whenever a repository's Terraform modules must be brought to (or audited…

not rated 31 +1 changed yesterday A 68 tokens original Apache-2.0

update-starbase

28

canonical/copilot-collections

Skill Claude CodeCodex ✓ vendor

Syncs Starbase-managed project files by adding the canonical/starbase remote and merging starbase/main into the current branch. Use when updating common.mk and related shared Starcraft build/CI conventions.

not rated 31 +1 2d ago A 43 tokens original Apache-2.0

canonical/copilot-collections

Skill Claude CodeCodex ✓ vendor

Configures canonical/gh-jira-sync-bot in a repository by creating or updating .github/.jirasyncconfig.yaml following the platform-engineering-charm-template conventions, then validates it. Use when a repository needs GitHub-to-Jira issue synchronization or its Jira sync config must be created, fixed or audited.

not rated 31 +1 2d ago A 71 tokens original Apache-2.0

use-workshop

30

canonical/use-workshop-skill

Plugin Claude Code ✓ vendor

Bundles 3 skills · 259 tokens together

Operate the Workshop CLI: launch and refresh workshops, run commands inside, wire interfaces, debug failed changes, and orchestrate parallel environments via git worktrees. Also onboard arbitrary repos: analyze their build/test toolchain and bootstrap a tailored workshop definition. Also design, build, and publish…

not rated 6 yesterday A tokens not measured GPL-3.0

cli-standards

31

canonical/charm-tech

Skill Claude Code ✓ vendor

Canonical CLI design standards. Use when designing, implementing, or reviewing command-line interfaces. Covers grammar, commands, flags, parameters, feedback, colours, tables, verbosity, and tone of voice.

not rated 4 2d ago A 44 tokens original Apache-2.0

ct-code-review

32

canonical/charm-tech

Skill Claude Code ✓ vendor

Canonical code review guidelines. Use when reviewing code, preparing PRs for review, or giving feedback on changesets. Covers tone, procedures, code quality, changeset scope, and review process.

not rated 4 2d ago A 43 tokens original Apache-2.0

ct-security-review

33

canonical/charm-tech

Skill Claude Code ✓ vendor

Security code review for vulnerabilities. Use when asked to "security review", "find vulnerabilities", "check for security issues", "audit security", "OWASP review", or review code for injection, XSS, authentication, authorization, cryptography issues. Provides systematic review with confidence-based reporting.

not rated 4 2d ago A 62 tokens copy · 98% Apache-2.0

gha-security-review

34

canonical/charm-tech

Skill Claude Code ✓ vendor

GitHub Actions security review for workflow exploitation vulnerabilities. Use when asked to "review GitHub Actions", "audit workflows", "check CI security", "GHA security", "workflow security review", or review .github/workflows/ for pwn requests, expression injection, credential theft, and supply chain attacks.…

not rated 4 2d ago A 76 tokens copy · 89% Apache-2.0

go-standards

35

canonical/charm-tech

Skill Claude Code ✓ vendor

Canonical Go coding standards and best practices. Use when writing, reviewing, or refactoring Go code. Covers formatting, naming, errors, functions, structs, interfaces, and testing conventions.

not rated 4 2d ago A 42 tokens original Apache-2.0

iterate-pr

36

canonical/charm-tech

Skill Claude CodeCodex ✓ vendor

Iterate on a PR until CI passes. Use when you need to fix CI failures, address review feedback, or continuously push fixes until all checks are green. Automates the feedback-fix-push-wait cycle.

not rated 4 2d ago A 47 tokens copy · 88% Apache-2.0

agents-md

37

canonical/charm-tech

Skill Claude CodeCodex ✓ vendor

This skill should be used when the user asks to "create AGENTS.md", "update AGENTS.md", "maintain agent docs", "set up CLAUDE.md", or needs to keep agent instructions concise. Enforces research-backed best practices for minimal, high-signal agent documentation.

not rated 4 2d ago A 62 tokens copy · 88% Apache-2.0

skill-scanner

38

canonical/charm-tech

Skill Claude Code ✓ vendor

Scan an agent skill for security and quality issues. Use when asked to "scan a skill", "audit a skill", "review skill security", "check a skill for prompt injection", "validate SKILL.md", or assess whether a skill is safe to install. Checks for prompt injection, scope bloat, description drift, malicious scripts…

not rated 4 2d ago C 83 tokens original Apache-2.0

skill-writer

39

canonical/charm-tech

Skill Claude Code ✓ vendor

Author, structure, and validate an agent skill. Use when creating a new SKILL.md, substantially rewriting an existing one, deciding what to bundle as scripts vs references, or importing an external skill. Covers frontmatter, body structure, depth gates (when to split a skill), the script-vs-checklist decision…

not rated 4 2d ago A 78 tokens original Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: