applies-to-tagging: require no blank line between heading and section-level block#92
Conversation
…-level block Co-authored-by: Cursor <cursoragent@cursor.com>
Skill Quality Reviewdocs-applies-to-taggingOverall: Well-structured, domain-specific skill with clear trigger and actionable validation/generation flows; the PR changes are small, targeted improvements to clarity. Strengths:
This PR's changes:
No issues found. Changes are targeted and improve actionability without adding noise.
|
Skill Eval Resultsapplies-to-tagging
Overall: 46/46 expectations passed (100%) Eval execution detailsEval 1 — Generate frontmatter for ML anomaly detection (stack 8.15+, serverless elasticsearch): Eval 2 — Validate frontmatter with Eval 3 — Section-level annotation for Eval 4 — Validate clean frontmatter ( Eval 5 — Validate Eval 6 — Generate applies_to for search-relevance feature (stack 9.5, serverless elasticsearch): Eval 7 — Stack-only feature: preview 9.4, GA 9.5, not on serverless: Eval 8 — Default value changed in 9.4; preserve or replace old paragraph? Eval 9 — Feature GA until 9.3, removed in 9.4, not on serverless; delete page? Eval 10 — Button renamed 'Save' → 'Save and apply' in 9.4; split with applies_to? The PR changes — adding the "no blank line between heading and block" rule to both the section-level syntax example and validation rule #10 — are consistent with the existing skill logic. Eval 3 (section-level annotation) already satisfies this new constraint naturally, and the skill's instructions now make it explicit. No regressions detected.
|
Summary
applies-to-taggingskill's section-level guidance to state that theapplies_toblock must sit on the line directly below the heading, with no blank line in between.Why
Came up in a real docs PR review: a blank line had been left between section headings and their
applies_toblocks. The skill described section-level placement but never specified the no-blank-line rule, and the example didn't show the heading, so there was nothing to anchor the rule to.Made with Cursor