Prompt Optimizer
Evaluate, optimize, and enhance prompts using 58 proven prompting techniques. Use when user asks to improve, optimize, or analyze a prompt; when a prompt nee...
autogame-17
@autogame-17
Install
$ openclaw skills install @autogame-17/prompt-optimizerPrompt Optimizer
A Node.js implementation of 58 proven prompting techniques cataloged in references/prompt-techniques.md.
Usage
1. List Available Techniques
See all 58 techniques with their IDs and descriptions.
node skills/prompt-optimizer/index.js list
2. Get Technique Details
View the template and purpose of a specific technique.
node skills/prompt-optimizer/index.js get <technique_name>
Example: node skills/prompt-optimizer/index.js get "Chain of Thought"
3. Optimize a Prompt
Apply a specific technique's template to your prompt.
node skills/prompt-optimizer/index.js optimize "<your_prompt>" --technique "<technique_name>"
Example:
node skills/prompt-optimizer/index.js optimize "Write a python script to reverse a string" --technique "Chain of Thought"
References
references/prompt-techniques.md: Full catalog of techniques.references/quality-framework.md: Framework for evaluating prompt quality manually.
Top skills in this category
Self-Improving + Proactive Agent
@ivangdavilaSelf-reflection + Self-criticism + Self-learning + Self-organizing memory. Agent evaluates its own work, catches mistakes, and improves permanently. Use when...
ontology
@oswalpalashTyped knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linkin...
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Obsidian
@steipeteWork with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
YouTube Watcher
@michaelgatharaFetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.