bad-cap-sorted

Provides a lint fixture skill whose identifier already carries its prefix.

3|1|Updated Jul 17, 2026
One-click install
npx skills add https://github.com/AlmogBaku/aos --skill bad-cap-sorted-almogbaku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bad-cap-sorted
Source: https://github.com/AlmogBaku/aos/tree/main/tools/lint/selftest/fixture/capabilities/name-cap/skills/bad-cap-sorted
Command: npx skills add https://github.com/AlmogBaku/aos --skill bad-cap-sorted-almogbaku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill serves as a negative test fixture for the capability linter, supplying a deliberately malformed skill identifier so the lint tooling can verify its prefix-redundancy detection logic. ## Core Features & Use Cases - Lint Fixture: Ships an id that already carries its prefix, triggering the prefix-redundant check in the linter's selftest suite. - Validation Testing: Used when checking that the capability linter correctly flags skills whose names redundantly repeat their capability prefix. - Use Case: A developer running the linter's selftest suite uses this fixture to confirm that prefix-redundant skill names are detected and reported as expected. ## Quick Start Run the capability linter selftest suite and confirm that this fixture is flagged for a prefix-redundant skill name.

Frequently Asked Questions about bad-cap-sorted

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

FAQPage Schema
What is the bad-cap-sorted fixture used for?▼

It is a negative test fixture for the capability linter's selftest suite. Its skill id already carries its prefix, so the linter can verify that prefix-redundant naming is correctly detected and reported.

How do I test prefix-redundant skill name detection?▼

Run the linter's selftest suite, which includes this fixture under the name-cap capability. The linter should flag the skill because its id redundantly repeats the prefix it already carries.

Can I use this fixture as a template for a real skill?▼

No. This fixture is intentionally malformed to exercise lint rules. A valid skill should have a name that does not redundantly repeat its capability prefix, plus a meaningful description and instructions.

Why does the linter reject prefix-redundant skill names?▼

Prefix-redundant names duplicate information already encoded in the capability structure, producing confusing identifiers. The linter flags them so skill naming stays consistent and unambiguous across capabilities.