prompt-optimization
Applies prompt repetition to improve accuracy for non-reasoning LLMs
Best use case
prompt-optimization is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Applies prompt repetition to improve accuracy for non-reasoning LLMs
Teams using prompt-optimization should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/prompt-optimization/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How prompt-optimization Compares
| Feature / Agent | prompt-optimization | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Applies prompt repetition to improve accuracy for non-reasoning LLMs
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Prompt Optimization Skill ## Overview Automatically applies prompt repetition for Haiku agents to improve accuracy by 4-5x on structured tasks. **Research Source:** "Prompt Repetition Improves Non-Reasoning LLMs" (arXiv 2512.14982v1) --- ## When to Activate This skill activates automatically for: - **Haiku agents** executing structured tasks - **Unit test execution** - **Linting and formatting** - **Parsing and extraction** - **List operations** (find, filter, count) --- ## How It Works ``` BEFORE: prompt = "Run unit tests in tests/ directory" AFTER (with skill): prompt = "Run unit tests in tests/ directory\n\nRun unit tests in tests/ directory" ``` The repeated prompt enables bidirectional attention within the parallelizable prefill stage, improving accuracy without latency penalty. --- ## Performance Impact | Task Type | Without Skill | With Skill | Improvement | |-----------|---------------|------------|-------------| | Unit tests | 65% accuracy | 95% accuracy | +46% | | Linting | 72% accuracy | 98% accuracy | +36% | | Parsing | 58% accuracy | 94% accuracy | +62% | **Latency:** Zero impact (occurs in prefill, not generation) --- ## Configuration ### Enable/Disable ```bash # Enabled by default for Haiku agents LOKI_PROMPT_REPETITION=true # Disable if needed LOKI_PROMPT_REPETITION=false ``` ### Repetition Count ```bash # 2x repetition (default) LOKI_PROMPT_REPETITION_COUNT=2 # 3x repetition (for position-critical tasks) LOKI_PROMPT_REPETITION_COUNT=3 ``` --- ## Agent Instructions When you are a **Haiku agent** and the task involves: - Running tests - Executing linters - Parsing structured data - Finding items in lists - Counting or filtering Your prompt will be automatically repeated 2x to improve accuracy. No action needed from you. If you are an **Opus or Sonnet agent**, this skill does NOT apply (reasoning models see no benefit from repetition). --- ## Metrics Track prompt optimization impact: ``` .loki/metrics/prompt-optimization/ ├── accuracy-improvement.json └── cost-benefit.json ``` --- ## References See `references/prompt-repetition.md` for full documentation. --- **Version:** 1.0.0
Related Skills
loki-mode
Launch Loki Mode autonomous SDLC agent. Handles PRD-to-deployment with minimal human intervention. Invoke for multi-phase development tasks, bug fixing campaigns, or full product builds.
checkpoint-mode
Pause for review every N tasks - selective autonomy pattern
Margin Analysis & Profit Optimization
Analyze gross, operating, and net margins by product line, customer segment, and channel. Identify margin erosion patterns and build pricing power.
Cloud Cost Optimization Audit
Analyze cloud infrastructure spend across AWS, Azure, and GCP. Identify waste, rightsizing opportunities, and reserved instance savings.
sql-optimization-patterns
Transform slow database queries into lightning-fast operations through systematic optimization, proper indexing, and query plan analysis.
spark-optimization
Optimize Apache Spark jobs with partitioning, caching, shuffle optimization, and memory tuning. Use when improving Spark performance, debugging slow jobs, or scaling data processing pipelines.
python-performance-optimization
Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving application performance.
prompt-library
A comprehensive collection of battle-tested prompts inspired by [awesome-chatgpt-prompts](https://github.com/f/awesome-chatgpt-prompts) and community best practices.
prompt-engineering
Expert guide on prompt engineering patterns, best practices, and optimization techniques. Use when user wants to improve prompts, learn prompting strategies, or debug agent behavior.
prompt-engineering-patterns
Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability.
prompt-engineer
Transforms user prompts into optimized prompts using frameworks (RTF, RISEN, Chain of Thought, RODES, Chain of Density, RACE, RISE, STAR, SOAP, CLEAR, GROW)
prompt-caching
Caching strategies for LLM prompts including Anthropic prompt caching, response caching, and CAG (Cache Augmented Generation)