english-prompt-optimizer
English Prompt Optimizer
Transform vague or non-English prompts into clear, structured requests.
Workflow
1. DETECT → Is this non-English or vague?
2. ANALYZE → What does user actually want?
3. OPTIMIZE → Create structured English prompt
4. SHOW → Display optimized version
5. EXECUTE → Proceed with optimized request
Optimization Template
[TASK]: Clear statement of what to do
[CONTEXT]: Background information
[REQUIREMENTS]: Specific criteria
[OUTPUT FORMAT]: Expected deliverable
[CONSTRAINTS]: Limitations or preferences
Optimization Rules
| Problem | Solution |
|---|---|
| Vague task | Add specific action verb + object |
| Missing context | Ask or infer from conversation |
| No format specified | Suggest appropriate format |
| Implicit constraints | Make them explicit |
Response Format
🔄 Optimizing your request:
**Original:** [Original request in user's language]
**Optimized:**
───────────────────
[Structured English version]
───────────────────
Proceeding with optimized request...
Example
Original:
帮我分析一下这个改动,由程序员改,和由 ai 改;分析一下人效
Optimized:
TASK: Compare human vs AI code changes and analyze efficiency
REQUIREMENTS:
- Compare: code quality, time, correctness
- Analyze: efficiency metrics
OUTPUT FORMAT:
- Comparison table
- Efficiency analysis
- Conclusions with evidence
Behavior
- Brief acknowledgment in user's language
- Show optimized prompt
- Ask for missing info if needed
- Proceed with optimized version
More from learnwy/skills
english-learner
Use this skill on EVERY user message written in English to auto-detect grammar, word choice, and expression issues — teach corrections before proceeding with the task. Also use when the user looks up a single word, asks about a phrase like 'break the ice', requests translation, or asks for quiz/review. Triggers on: any English message, single English words, idioms, '查单词', '学英语', 'what does X mean', vocabulary review. Stores vocabulary in ~/.english-learner/ with mastery tracking and spaced repetition.
313memory-manager
Cross-session memory for AI. ALWAYS load this skill at session start to read SOUL.md and USER.md. This skill should be loaded for EVERY conversation to maintain continuity. Also triggers on "save memory", "end session", "update memory" for saving. Handles session history creation, memory consolidation, and USER.md/SOUL.md updates. Memory stored in ~/.learnwy/ai/memory/.
220trae-rules-writer
Create Trae IDE rules (.trae/rules/*.md) for AI behavior constraints. Use when: create rule, set up code style, enforce naming convention, make AI always do X, configure AI behavior. NOT for skills (use project-skill-writer) or agents (use project-agent-writer).
87knowledge-consolidation
Use this skill when the user wants to save, summarize, or persist knowledge from the current AI conversation into structured documents. Captures debugging breakthroughs, architecture decisions, patterns, and lessons learned. Triggers on: '总结一下', '记录下来', 'save this knowledge', 'document this', 'we figured it out', 'that was hard to solve', 'remember this', 'write this down', or when a hard-won insight should be preserved for future sessions. Saves to .trae/knowledges/, .claude/knowledges/, or .cursor/knowledges/ based on AI IDE.
59requirement-workflow
Structured software development workflow orchestrator using Spec-Driven Development (SDD). Transforms vague requirements into spec.md → tasks.md → implementation → verification. Triggers on: '开发功能', '实现这个', 'build this feature', 'implement', 'add new module', 'fix bug', 'develop', 'create feature'.
56trae-skill-writer
Create Trae IDE skills (SKILL.md files) for reusable AI capabilities. Use when user wants to: create a skill, make a reusable workflow, automate repetitive tasks, turn a conversation into a skill, or encapsulate a process for AI to follow. Triggers on: '创建 skill', 'write a SKILL.md', 'make this reusable', '.trae/skills/', 'I keep doing the same thing every time'. Do NOT use for rules (use trae-rules-writer) or agents (use trae-agent-writer).
31