test/pm-plugin-development/plugin-doctor/fixtures/skill-structure/skill-with-noun-suffix/SKILL.md
Fixture whose parent directory ends in -executor to trigger skill-naming-noun-suffix
npx skillsauth add cuioss/plan-marshall skill-with-noun-suffixInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This fixture exists to exercise the skill-naming-noun-suffix rule in
pm-plugin-development:plugin-doctor. The enclosing directory is named
skill-with-noun-suffix on purpose; tests rename or symlink the parent
directory to reserved-suffix variants (e.g. something-executor,
something-managers) at fixture-load time and verify that
analyze_skill_structure sets noun_suffix.violation = true.
The skill itself has no workflow — it only needs a valid SKILL.md so that structure analysis can progress past the frontmatter check and reach the naming-convention check.
tools
Plan-marshall-domain implementor of the ext-self-review-{domain} extension point. Surfaces deterministic candidates (regexes, user-facing strings, markdown sections, symmetric-pair functions, flag-guard pairs, contract sources, schema-bearing files) for pre-submission structural self-review.
development
The single shared contract every untrusted-external-content ingestion surface loads — reader/orchestrator/writer isolation, the deterministic validator script as the containment boundary, and the output-schema discipline for candidate structs parsed from web pages, GitHub issue/PR/comment bodies, and Sonar issue messages
development
Domain-invariant recipe for deliberate wide-scope simplification campaigns across a scope x thoroughness cell, with a T4+ relation-graph pre-deliverable
testing
A test skill for README generation