ic-optimize
Optimize IC10 code for efficiency and line count. Use when user wants to reduce line count, improve performance, or refactor existing Stationeers IC10 code.
$ Installer
git clone https://github.com/majiayu000/claude-skill-registry /tmp/claude-skill-registry && cp -r /tmp/claude-skill-registry/skills/development/ic-optimize ~/.claude/skills/claude-skill-registry// tip: Run this command in your terminal to install the skill
SKILL.md
name: ic-optimize description: Optimize IC10 code for efficiency and line count. Use when user wants to reduce line count, improve performance, or refactor existing Stationeers IC10 code.
IC10 Code Optimization
Optimize IC10 code for better efficiency and lower line count.
Workflow
-
Analysis Phase Use Task tool to spawn:
code-analyzer- Understand current code structure
-
Optimization Phase Use Task tool to spawn:
code-optimizer- Apply optimization techniques
Instructions
When the user asks to optimize IC10 code:
-
Launch
code-analyzerto understand the code structure -
Launch
code-optimizerwith:- The original code
- The analysis results
- Any specific constraints (target line count, etc.)
-
Present the optimization report:
- Before/after line counts
- List of optimizations applied
- Explanation of each change
-
Show the optimized code:
- With preserved documentation
- With clear structure
- Verifiably equivalent behavior
-
Note any trade-offs:
- Readability vs line count
- Additional register usage
- Potential edge cases
Optimization Goals
-
Line Count Reduction
- IC10 has 128 line limit
- Critical when code is near limit
- Use select, combine conditions, remove redundancy
-
Efficiency Improvement
- Reduce instructions per tick
- Cache device reads
- Move static calculations outside loops
-
Code Quality
- Maintain readability
- Keep documentation
- Preserve functionality
Example Triggers
- "Optimize this code"
- "Reduce line count"
- "Make this more efficient"
- "Refactor this script"
- "I'm running out of lines"
- "Can this be shorter?"
Repository

majiayu000
Author
majiayu000/claude-skill-registry/skills/development/ic-optimize
0
Stars
0
Forks
Updated1d ago
Added1w ago