atopile-skills

Guide maintainers to validate SKILL.md frontmatter and verify repository path references and invariants against code and tests.

9|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/mawildoer/atopile-agent-skill --skill atopile-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atopile-skills
Source: https://github.com/mawildoer/atopile-agent-skill/tree/main/skills/atopile-skills
Command: npx skills add https://github.com/mawildoer/atopile-agent-skill --skill atopile-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Maintainers often struggle to keep skill entries accurate as the repository evolves; this guide codifies a source-of-truth-first workflow for SKILL.md files and related conventions so updates stay aligned with code and tests.

Core Features & Use Cases

  • Frontmatter validation to ensure each skill defines a name and description.
  • Invariant verification that referenced paths and entrypoints reflect the actual repository structure.
  • Quick Start guidance with concrete, repo-local steps for updating and validating skill docs.
  • Traceability to the files that enforce the skill’s constraints, enabling reproducible maintenance.

Quick Start

Update the relevant SKILL.md to reflect the current source-of-truth docs and run the repository verification steps to ensure all paths and invariants remain correct.

Frequently Asked Questions about atopile-skills

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

FAQPage Schema
How do I validate SKILL.md frontmatter fields across a repository?

To validate SKILL.md frontmatter, you check that each skill defines a required name and description field, then run repo-level verification steps to confirm all frontmatter entries remain well-formed and consistent across the project.

What's the best way to keep skill documentation invariants aligned with code and tests?

Keeping skill documentation invariants aligned requires a source-of-truth-first workflow where you update SKILL.md files to reflect current code, then verify that referenced paths and entrypoints match the actual repository structure and tests.

Why do skill docs break when the repository structure changes?

Skill docs break because path references and entrypoints in SKILL.md files become stale when code moves or files are renamed without a corresponding documentation update or invariant verification step to catch the drift.

Can I enforce consistent skill documentation conventions across multiple repository entries?

Yes, you can enforce consistent skill documentation conventions by codifying a repo-local workflow that validates frontmatter, checks path references, and verifies invariants against the actual codebase structure for every skill entry.

Do I need any external dependencies to verify skill docs and frontmatter validity?

No external dependencies are required to verify skill docs and frontmatter validity; the workflow operates entirely repo-local, using built-in verification steps and conventions to ensure documentation stays aligned with the source of truth.

What is a source-of-truth-first workflow for maintaining skill documentation?

A source-of-truth-first workflow for maintaining skill documentation means you update SKILL.md files from the actual code and tests first, then run validation steps to ensure frontmatter, paths, and invariants remain correct and reproducible.