Skip to content

Commit 234713e

Browse files
mcj-coderclaude
andauthored
feat(skills): add priority and type metadata to all skill frontmatter (#395)
Added standardized metadata fields to 51 skills per SKILL-FORMAT.md: - metadata.type: Process | Platform | Quality | Implementation - metadata.priority: P0-P4 based on skill category Priority distribution: - P0 (Safety): 4 skills (security, provenance, license compliance) - P1 (Quality): 12 skills (testing, quality gates) - P2 (Governance): 24 skills (conventions, standards) - P3 (Delivery): 10 skills (developer experience) - P4 (Convenience): 2 skills (ergonomics) Closes #394 Co-authored-by: Claude Opus 4.5 <[email protected]>
1 parent de2ca22 commit 234713e

File tree

51 files changed

+142
-8
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+142
-8
lines changed

skills/agent-workitem-automation/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ description: >
44
Use when an agent is asked to autonomously manage a work item and must
55
resolve task board source, platform CLI, or step updates across GitHub,
66
Azure DevOps, or Jira.
7+
metadata:
8+
type: Platform
9+
priority: P3
710
---
811

912
# Agent Work Item Automation

skills/agents-onboarding/SKILL.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ name: agents-onboarding
33
description: Use when user integrates agents into repository, asks to set up agent guidance/rules/onboarding, or repo missing agent-specific onboarding docs (AGENTS.md). Ensures fresh agent context can apply all repo standards and external skills.
44
compatibility: Requires Superpowers skill system to be installed
55
metadata:
6-
type: Foundation
7-
priority: P0 (Safety & Integrity)
6+
type: Platform
7+
priority: P3
88
---
99

1010
# Agents-Onboarding

skills/architecture-testing/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: architecture-testing
33
description: Use when user mentions architectural boundaries, layering, dependency rules, project structure constraints, or asks to define/review/enforce architecture. For new apps, check if production quality/best practices/specific pattern requested.
4+
metadata:
5+
type: Implementation
6+
priority: P1
47
---
58

69
# Architecture Testing

skills/aspire-integration-testing/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ description: >-
44
Use when repository includes .NET Aspire usage, distributed application setup, or
55
cross-component behavior validation. Produces BDD-style integration tests with health
66
checks and observability verification.
7+
metadata:
8+
type: Implementation
9+
priority: P1
710
---
811

912
# Aspire Integration Testing

skills/automated-standards-enforcement/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: automated-standards-enforcement
33
description: Use when creating or modifying any repository to establish automated quality enforcement (linting, spelling, tests, SAST, security). Applies by default unless user explicitly refuses. Ensures clean build policy with minimal developer friction.
44
metadata:
55
type: Platform
6-
priority: P0
6+
priority: P2
77
---
88

99
# Automated Standards Enforcement

skills/best-practice-introduction/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: best-practice-introduction
33
description: Use when introducing new standards, tooling, practices, or asking for adoption/rollout guidance. Produces phased rollout plan with adoption criteria, risk assessment, and rollback triggers.
4+
metadata:
5+
type: Process
6+
priority: P3
47
---
58

69
# Best Practice Introduction

skills/branching-strategy-and-conventions/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: branching-strategy-and-conventions
33
description: Use when creating any repository, defining Git workflows, or enforcing commit conventions. Establishes branching policy, commit message standards (Conventional Commits), and merge rules aligned to SemVer.
4+
metadata:
5+
type: Process
6+
priority: P2
47
---
58

69
# Branching Strategy and Conventions

skills/broken-window/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: broken-window
33
description: Use when warnings/errors occur during git operations, package management, builds, or when reviewing completed work for standards violations. Fix immediately unless impact doubles delivery time.
4+
metadata:
5+
type: Quality
6+
priority: P1
47
---
58

69
# Broken Window

skills/change-risk-rollback/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: change-risk-rollback
33
description: Use when planning release, deployment, or infrastructure changes. Produces risk assessment with failure modes, impact rating, rollback procedures, and prerequisite execution criteria before deployment.
4+
metadata:
5+
type: Process
6+
priority: P1
47
---
58

69
# Change Risk & Rollback

skills/ci-cd-conformance/SKILL.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
---
22
name: ci-cd-conformance
33
description: Use when user creates/modifies CI/CD pipelines, mentions deployment automation, quality gates, or release processes. Applies to all repositories by default to ensure platform-specific best practices (dependency scanning, secret detection, protected branches).
4+
metadata:
5+
type: Platform
6+
priority: P2
47
---
58

69
# CI/CD Conformance

0 commit comments

Comments
 (0)