Transforms vague or ill-defined questions into clear, structured, and actionable "good problems" by extracting the core objective, identifying comparison dimensions, and applying structured reasoning. Use when a user wants to compare multiple options, evaluate trade-offs, make a decision between alternatives, or asks questions like "which is better", "pros and cons", "help me decide", "how should I choose", or "what are the trade-offs". Produces a rewritten problem statement with explicit comparison dimensions, a structured evaluation framework, and a decision-ready output format.
Install with Tessl CLI
npx tessl i github:Leo-stone-dot/my_life_agent --skill rewrite-problem100
Does it follow best practices?
Validation for skill structure
好问题能补全以下句子:
"在【场景 / 约束】下,为了【目标】,比较 / 选择 / 设计【对象】,按【维度 / 指标】评估,并以【输出格式】给出结论。"
原始问题(模糊):我应该用 React 还是 Vue?
Primary Objective: 为团队的新 Web 项目选择最合适的前端框架,以平衡开发效率与长期维护成本。
Comparison Dimensions: 学习曲线、生态系统成熟度、团队现有技能、社区支持、性能表现。
Dimension Analysis(目的 - 手段实践推理):
Good Problem: 在团队以 JavaScript 为主、项目周期 18 个月的约束下,为了最大化开发效率并降低维护成本,比较 React 与 Vue,按学习曲线、生态成熟度、社区支持、团队适配性四个维度评估,并以优劣对比表和推荐结论的形式给出答案。
ae15870
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.