ワンクリックで
update-highlights
Update highlights.scm to cover all grammar rules, detecting missing patterns
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Update highlights.scm to cover all grammar rules, detecting missing patterns
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
Add a new ShellSpec grammar rule with tests, following project conventions
Debug a ShellSpec parse failure by identifying ERROR nodes and tracing to grammar rules
Generate parser from grammar.js, run all tests, and verify spec files parse cleanly
Run full pre-release validation - tests, spec parsing, highlight coverage, build
SOC 職業分類に基づく
| name | update-highlights |
| description | Update highlights.scm to cover all grammar rules, detecting missing patterns |
Ensure queries/highlights.scm has syntax highlighting patterns for all grammar rules.
Extract all ShellSpec keywords from grammar.js: Find every string literal used as a keyword
(Describe, It, When, The, etc.) and every rule name prefixed with shellspec_.
Read current highlights.scm: Check which keywords and rules already have highlight patterns.
Identify gaps: List any keywords or node types from grammar.js that are missing from highlights.scm.
Add missing patterns following the existing conventions in highlights.scm:
@keyword@attribute@keyword@keyword@function.macro@string@variable.builtin or @function.builtinEnd keyword → @keywordVerify: Run tree-sitter test to ensure highlights don't cause issues.
Optionally test with tree-sitter highlight test/spec/*.sh if available.