ai-prompt-tune

Solid

Optimizes prompts, system messages, and skill descriptions using explicit-over-implicit, show-do-not-tell, and rationale-embedding techniques. Trigger for 'this prompt is not working', 'optimize this skill description', 'improve triggering', 'rewrite this instruction', 'CSO-optimize'. Pass `--skill name` to optimize any skill's description field. Not for creating new skills; use /ai-scaffold instead. Not for evolving the entire skill body; use /ai-skill-improve instead.

AI & Automation 52 stars 3 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Prompt Tune ## Purpose Prompt optimization and creation. Improves prompts, skill descriptions, and agent instructions using proven techniques: explicit over implicit, examples over rules, structured formatting, and positive framing. Can auto-enhance prompts for other skills or manually optimize user-provided text. ## Trigger - Command: `/ai-prompt-tune "<text>"` (optimize text) or `/ai-prompt-tune --skill <name>` (optimize a skill's description) - Context: writing a new prompt, improving an existing skill's description, crafting agent instructions. ## When to Use - Writing or refining skill `description` fields (CSO optimization) - Crafting system prompts for AI integrations - Improving agent instruction clarity - Before publishing any prompt-based artifact ## Optimization Techniques Apply these in order of impact: ### 1. Be Explicit Over Implicit | Before | After | |--------|-------| | "Handle errors properly" | "Wrap database calls in try/except, log the exception with stack trace, return a structured error response with HTTP 500" | | "Follow best practices" | "Apply guard clauses for early return, extract methods over 20 lines, name variables by intent not type" | ### 2. Show, Do Not Tell Replace rules with examples. One concrete example is worth five abstract instructions. ``` Bad: "Use descriptive names" Good: "Name variables by what they represent: - `user_count` not `n` - `is_valid` not `flag` - `retry_delay_seconds` not `delay`" ``...

Details

Author
arcasilesgroup
Repository
arcasilesgroup/ai-engineering
Created
4 months ago
Last Updated
4 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category