example

Identify Skills exceeding 500 lines and flag maintenance risks.

73|3|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/reporails/cli --skill example-reporails
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: example
Source: https://github.com/reporails/cli/tree/main/framework/rules/core/skill-file-length/tests/fail/.agents/skills/example
Command: npx skills add https://github.com/reporails/cli --skill example-reporails

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify Skills that exceed the 500-line limit and flag potential maintenance risks.

Core Features & Use Cases

  • Detects when a Skill's SKILL.md and body exceed a predefined line threshold.
  • Provides guidance or repair steps to trim or split long Skills.
  • Use case: ensure all Skills remain readable and maintainable in the repository.

Quick Start

Run a check on the target Skill to verify line-length compliance.

Frequently Asked Questions about example

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

FAQPage Schema
How do I check if a markdown file exceeds a maximum line limit?

To check if a markdown file exceeds a maximum line limit, run a validation scan against the SKILL.md frontmatter and body. This process identifies any file surpassing the 500-line threshold and flags it as a maintenance risk in a structured, machine-parsable report.

Why does skill length matter for repository maintenance?

Skill length matters for repository maintenance because lengthy bodies impede readability and maintainability. Enforcing a 500-line limit ensures files remain accessible and reduces long-term technical debt across all Skills with YAML frontmatter in the repository.

How do I validate required YAML frontmatter fields in a skill repository?

To validate required YAML frontmatter fields in a skill repository, run a targeted check across all SKILL.md files. This validation confirms the presence of mandatory frontmatter fields while simultaneously scanning the markdown body for line count compliance and maintenance risks.

Can I get a machine-parsable validation report for markdown length?

Yes, you can get a machine-parsable validation report for markdown length. The validation process outputs findings in a structured format, allowing automated systems to parse which Skills exceed the 500-line limit and require maintenance or splitting.

What is the best way to handle a SKILL.md file that exceeds 500 lines?

The best way to handle a SKILL.md file that exceeds 500 lines is to follow the provided repair steps to trim or split the lengthy body. This ensures the skill remains readable and maintains structural compliance within the repository.