Skip to content
Back to skills

Ic Optimize

ASecurity

Optimize IC10 code for efficiency and line count. Use when user wants to reduce line count, improve performance, or refactor existing Stationeers IC10 code.

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 9, 2026
toolsgoperformancedocumentation

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill ic-optimize --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ic Optimize?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ic Optimize
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-ic-optimize/badge)](https://www.skillsdirectory.com/skills/majiayu000-ic-optimize)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
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

1. **Analysis Phase**
   Use Task tool to spawn:
   - `code-analyzer` - Understand current code structure

2. **Optimization Phase**
   Use Task tool to spawn:
   - `code-optimizer` - Apply optimization techniques

## Instructions

When the user asks to optimize IC10 code:

1. Launch `code-analyzer` to understand the code structure

2. Launch `code-optimizer` with:
   - The original code
   - The analysis results
   - Any specific constraints (target line count, etc.)

3. Present the optimization report:
   - Before/after line counts
   - List of optimizations applied
   - Explanation of each change

4. Show the optimized code:
   - With preserved documentation
   - With clear structure
   - Verifiably equivalent behavior

5. Note any trade-offs:
   - Readability vs line count
   - Additional register usage
   - Potential edge cases

## Optimization Goals

1. **Line Count Reduction**
   - IC10 has 128 line limit
   - Critical when code is near limit
   - Use select, combine conditions, remove redundancy

2. **Efficiency Improvement**
   - Reduce instructions per tick
   - Cache device reads
   - Move static calculations outside loops

3. **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?"

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.