Repository inventory

chen19007/my_skills

Skills indexed from this repository, with install-style signals scoped to the repo.
10 skills0 GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill scans skill content files for YAML frontmatter issues to prevent metadata problems from breaking skill loading. It validates the presence and parseability of frontmatter and ensures required fields exist with correct types. Results point to files needing fixes so maintainers can repair metadata quickly.

How this skill works

The tool walks a skill directory and inspects each file that contains YAML frontmatter. It checks for frontmatter delimiters, attempts to parse the YAML, and verifies presence and string type for the required name and description fields. The script prints a concise status per file indicating parse success and field completeness.

When to use it

  • Before publishing or deploying skill bundles
  • As part of a CI pipeline to catch metadata regressions
  • When onboarding new skills to ensure consistent metadata
  • After bulk edits or automated refactors that may affect frontmatter

Best practices

  • Run the checker from the skill root so all files are discovered
  • Fix any file marked as missing or fail before merging changes
  • Keep name and description concise and human-readable strings
  • Integrate the script into pre-commit hooks or CI jobs for early feedback
  • Use consistent frontmatter delimiters and YAML linting to reduce false positives

Example use cases

  • Validate all skill content files in a codebase prior to release
  • Automate metadata checks in continuous integration to prevent load-time errors
  • Audit a collection of skills after a bulk content migration to find broken frontmatter
  • Train new contributors by showing which files need a name and description

FAQ

A fail indicates the YAML frontmatter could not be parsed or is malformed and needs correction.

Which fields are required by the checker?

The checker requires a name and a description field, and both must be strings.

10 skills

skill-metadata-check
Debugging

This skill helps you validate and report YAML frontmatter integrity in SKILL.md files across a project, ensuring name and description are correct.

DocsPythonScriptingPython
godot-web-e2e
Automation

This skill enables end-to-end Godot Web exports testing via Chrome DevTools, serving locally and validating gameplay through console and state changes.

DebuggingDevopsFrontendPython+3
scratchpad
Ai

This skill provides isolated scratchpad testing to validate hypotheses and APIs without polluting main context, delivering concise results.

DebuggingProductivityPythonScripting+2
godot-dev
Code Review

This skill helps you write clean, type-safe GDScript by applying Godot-specific conventions, signals, and editor features to prevent anti-patterns.

DebuggingLintingPythonRefactor+2
aseprite-frame-extract
Automation

This skill exports per-tag frames from Aseprite files into organized folders for engines like Godot, accelerating asset management.

CliDesignPythonScripting+1
godot-tdd
Code Review

This skill orchestrates the Godot TDD flow, coordinating design, tests, implementation, and verification to ensure code quality and rapid feedback.

DesignProductivityPythonTesting+1
godot-design
Code Review

This skill provides design guidelines for Godot GDScript interfaces focusing on testability, maintainability, and TDD-friendly patterns.

DebuggingDesignPythonTesting+1
godot-test
Ci Cd

This skill helps you run and manage GUT unit tests for Godot projects, speeding validation during development and CI workflows.

DebuggingPythonScriptingTesting+2
godot-tdd-full
Automation

This skill guides you through a complete Godot TDD workflow, from design to tests and verification, ensuring code quality.

DesignDocsIntegration TestsTesting+2
aseprite-tags
Analytics

This skill extracts animation tag metadata from .aseprite files and lists actions, frame ranges, directions, and colors without Aseprite.

AutomationDataPythonScripting+1
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
Ā© 2026 VeilStrat. All rights reserved.All systems operational