vict00r99/rune-stone/rune-refiner
Claude Code and agent skill by vict00r99/rune-stone
- community
Checking that the SKILL.md file is still in the repository.
Analyze RUNE specifications and suggest improvements. Use when a spec is valid but may have missing tests, uncovered edge cases, ambiguous behavior rules, or incomplete constraints.
Install
npx vskill@latest install vict00r99/rune-stone/rune-refinerSKILL.md
How to Use
When given a RUNE spec that is structurally valid but may be incomplete or weak, analyze it and suggest improvements with ready-to-use content.
Input: a .rune YAML file or Markdown spec section. Output: a list of actionable suggestions with proposed content.
Analysis Areas
1. Test Coverage Gaps
Check if the TESTS section adequately covers the BEHAVIOR rules.
Look for:
- BEHAVIOR rules with only 1 test (should have 2+)
- Missing boundary tests for numeric ranges
- Missing empty/null input tests
- Missing tests for the OTHERWISE clause
- Happy path tests that only cover one scenario
Example suggestion:
2. Edge Case Discovery
Identify edge cases the spec author may have missed.
Common edge cases by input type (adapt null/empty representations to the target language):
| Type | Edge cases to check | |
|---|---|---|
| string | empty "", whitespace-only, very long (>1000 chars), unicode, null/nil/None | |
| integer | 0, negative, max value for the language, null/nil/None | |
| decimal/float | 0.0, negative, very small (0.001), very large, NaN, Infinity, null/nil/None | |
| list/array | empty, single item, duplicate items, null/nil/None | |
| map/object | empty, missing keys, extra keys, null/nil/None | |
| boolean | both true and false | |
| date/time | today, past, far future, midnight, timezone boundaries |
Example suggestion:
3. BEHAVIOR Ambiguity
Identify behavior rules that are vague or open to multiple interpretations.
Red flags:
- Rules without specific error messages:
THEN raise error - Rules with vague conditions:
WHEN input is invalid - Rules that use "etc." or "and so on"
- Missing OTHERWISE clause
- Conditions that could overlap (multiple rules match the same input)
Example suggestion:
4. CONSTRAINTS Completeness
Check if CONSTRAINTS fully describe the valid input space.
Look for:
- Parameters without any constraint
- Constraints that are vague ("must be valid")
- Missing range information for numeric parameters
- Missing format information for string parameters
- Missing size limits for collections
Example suggestion:
5. INTENT Clarity
Check if INTENT clearly communicates purpose.
Issues to flag:
- Implementation details (mentioning regex, algorithms, libraries)
- Too vague ("processes data")
- Missing return value description
- More than 3 sentences
6. Spec Consistency
Check internal consistency across sections.
Look for:
- EDGE_CASES that aren't reflected in BEHAVIOR
- CONSTRAINTS that imply behavior not in BEHAVIOR
- EXAMPLES that show behavior not in BEHAVIOR
- COMPLEXITY that doesn't match the apparent algorithm
Output Format
Rules
- Only suggest improvements, never modify the spec directly
- Every suggestion must include ready-to-paste content (YAML or Markdown)
- Prioritize suggestions that prevent real bugs over stylistic improvements
- Do not suggest changes that contradict existing BEHAVIOR rules
- If the spec is already strong, say so — don't invent unnecessary suggestions
- Focus on gaps that would cause different AI tools to generate different behavior
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/rune-refiner/SKILL.md
Popularity
- Repository stars
- 58
- Repository forks
- 10
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vict00r99/rune-stone/rune-refiner)