skill-maintenance

Identify and fix SKILL.md frontmatter, sections, and resource inconsistencies.

10|7|Updated Sep 24, 2025
One-click install
npx skills add https://github.com/matsuni-kk/agent_template_public --skill skill-maintenance-matsuni-kk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-maintenance
Source: https://github.com/matsuni-kk/agent_template_public/tree/main/.cursor/skills/skill-maintenance
Command: npx skills add https://github.com/matsuni-kk/agent_template_public --skill skill-maintenance-matsuni-kk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes assets (resource) and questions (resource) and evaluation (resource) and triggers (resource) and scripts (resource) components.

What problem does it solve?

This Skill standardizes maintenance workflows for SKILL.md, ensuring frontmatter integrity, required sections, and resource alignment with CLAUDE.md/AGENTS.md, while enabling traceable change history and QC cycles.

Core Features & Use Cases

  • Preflight and reference review to surface gaps before changes.
  • Guided, minimal-diff updates with Subagent QC loops.
  • Backlog reflection and cross-environment synchronization to keep standards.
  • Structured maintenance for existing Skills, new Skill creation, and alignment checks.

Quick Start

Enter the Skill Maintenance workflow to update or add SKILL.md and trigger QC with minimal changes.

Frequently Asked Questions about skill-maintenance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate SKILL.md frontmatter and keep it aligned with CLAUDE.md?

To validate SKILL.md frontmatter, run preflight checks that surface gaps and fix inconsistencies while maintaining alignment with CLAUDE.md/AGENTS.md rules. This ensures structure, section, asset, and trigger requirements are satisfied with traceable change history.

What is the best way to update SKILL.md documentation with minimal diffs?

The best way to update SKILL.md is applying guided, minimal-diff changes using Subagent QC loops. This workflow validates modifications and reflects backlog rules across environments, ensuring documentation stays healthy without unnecessary alterations.

Do I need pyyaml to run SKILL.md validation and maintenance workflows?

Yes, pyyaml is required as a dependency to run SKILL.md validation workflows. It enables the scripts component to parse frontmatter, execute preflight checks, and process structured YAML metadata during the maintenance cycle.

How does a Subagent QC loop work when fixing documentation inconsistencies?

A Subagent QC loop works by running evaluation scripts after making minimal-diff updates to SKILL.md, checking whether structure, section, asset, and trigger requirements are satisfied. It traces change history and validates alignment before finalizing modifications.

Can I synchronize SKILL.md backlog updates across multiple environments?

Yes, you can synchronize SKILL.md backlog updates across multiple environments. The maintenance workflow applies cross-environment synchronization to keep standards consistent, reflecting backlog rules and ensuring traceable validation steps throughout.

Why does SKILL.md maintenance fail preflight checks when adding new triggers?

Preflight checks fail when new triggers do not satisfy structure, section, asset, and trigger requirements defined in the workflow. The validation scripts surface these gaps, requiring minimal-diff fixes and alignment verification before changes pass the QC loop.