Token导航 LogoToken导航

Agent Skill · 研究检索

qf-prompt-optimizer(qf 提示优化器)

用于辅助提示词、系统指令、Agent 行为约束和工作流模板的整理。它适合让 Agent 规范任务边界、统一输出格式、拆分操作步骤或优化提示词可复用性。使用时需要保留真实业务约束,不要把示例当硬规则;涉及自动执行、外部工具或高风险操作时,应在提示词中明确确认步骤、权限边界和失败处理方式。

qf-prompt-optimizer 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 19,249。

总安装 5,692周安装 242GitHub Stars 公开资料未说明下载 1,994核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:qf-prompt-optimizer(qf 提示优化器)
来源仓库:https://github.com/371166758-qq/qf-prompt-optimizer
安装命令:
openclaw skills install qf-prompt-optimizer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install qf-prompt-optimizer

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

使用经过验证的提示工程技术,将模糊或结构不良的提示细化为清晰、结构化和有效的提示,以提高 AI 输出质量。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install qf-prompt-optimizer;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

qf-prompt-optimizer 怎么安装?

在终端执行 openclaw skills install qf-prompt-optimizer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

qf-prompt-optimizer 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

qf-prompt-optimizer 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

qf-prompt-optimizer 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

qf-prompt-optimizer 用的人多吗?

公开数据是累计安装 5,692 次,近一周安装 242 次,下载 1,994 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

qf-prompt-optimizer 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
qf-prompt-optimizer

qf 提示优化器 · 本页

5,692—只读MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Prompt Optimizer

Transform vague, underperforming prompts into precise, structured prompts that consistently produce high-quality AI outputs.

Description

This skill takes any user prompt — whether vague, ambiguous, or poorly structured — and systematically refines it into a professional-grade prompt following established prompt engineering principles. It applies techniques from chain-of-thought, role-prompting, few-shot learning, and structured output formatting to maximize AI performance.

When to Use

  • The user provides a vague prompt like "write something about marketing" and expects better results
  • A prompt produces inconsistent or off-topic outputs
  • Converting natural language requests into structured prompts
  • Building prompt templates for repeated use
  • Debugging prompts that fail in edge cases

Instructions

The OPTIMIZE Framework

When refining a prompt, apply these six principles in order:

O — Objective (明确目标)

Problem: Vague verbs like "write about," "explain," "help with" Fix: Specify exact deliverable and success criteria

VagueOptimized
"Write about AI""Write a 500-word blog post explaining how large language models work, targeting software developers with 2+ years of experience"
"Make it better""Improve clarity and reduce sentence length by 30% while preserving all technical details"
"Fix the code""Refactor this Python function to reduce cyclomatic complexity below 5 and add type hints"
P — Persona (设定角色)

Assign a specific role to ground the AI's expertise:

  • "You are a senior staff engineer at Google with 15 years of distributed systems experience"
  • "You are a Nature journal reviewer specializing in immunology"
  • "You are a direct-response copywriter trained by Eugene Schwartz's methods"

Include constraints: "Respond only with what you're confident about. If uncertain, say so."

T — Task Structure (任务结构)

Break complex tasks into ordered steps:

1. First, analyze X and identify Y
2. Then, based on Y, generate Z using method A
3. Finally, format the output as...

For multi-step tasks, use numbered steps rather than one compound instruction.

I — Input Specification (输入规范)

Define what the user will provide:

  • "I will provide: (1) a product description, (2) target audience, (3) competitor list"
  • "Input: A CSV file with columns [date, revenue, expenses]"
  • "Here is the code to review: ```<language>\

...\


Explicit input templates reduce ambiguity.

#### M — Metrics & Constraints (约束条件)

Add specific constraints:

Constraints:

  • Maximum 500 words
  • Use only peer-reviewed sources
  • No jargon; explain all technical terms
  • Output in Chinese
  • Format as a comparison table
  • Must include 3 concrete examples

#### I — Ideal Output (理想输出)

Show or describe the desired output format:

- Provide an example of expected output (few-shot)
- Specify format: JSON schema, markdown table, numbered list, code block
- Define evaluation criteria: "The output is successful if a non-expert can understand the explanation"

### Prompt Optimization Process

Given a raw prompt, produce:

1. **Diagnosis**: What's wrong with the original (vague goal? missing context? no format? no constraints?)
2. **Optimized Prompt**: The refined version following OPTIMIZE framework
3. **Explanation**: What was changed and why

### Common Anti-Patterns

| Anti-Pattern | Problem | Fix |
|-------------|---------|-----|
| "Just make it good" | No quality criteria | Define what "good" means with measurable criteria |
| Giant wall of text | AI loses focus | Break into numbered sections with clear headers |
| Contradictory instructions | AI guesses priority | Remove conflicts; rank priorities explicitly |
| Missing negative constraints | AI makes unwanted assumptions | Add "Do NOT..." instructions for known failure modes |
| No examples | AI style is unpredictable | Provide 1-3 input/output examples |

## Examples

**Raw Prompt**: "Write an email to my boss asking for a raise"

**Optimized Prompt**:

You are a professional career coach helping a software engineer draft a salary negotiation email.

Task: Write a salary increase request email to my manager.

Context:

  • I'm a mid-level software engineer, 2 years at the company
  • I recently led a project that saved the company $200K annually
  • The company just closed a successful funding round
  • My current salary is below market rate based on Levels.fyi data

Requirements:

  • Professional but warm tone (not aggressive, not passive)
  • 150-250 words
  • Lead with value delivered, not personal needs
  • Include a specific meeting request
  • No ultimatums or comparisons with colleagues

Format: Standard email with subject line


**Raw Prompt**: "分析这个数据"

**Optimized Prompt**:

You are a senior data analyst. Analyze the provided dataset and produce a business report.

Input: I will provide a CSV file with monthly sales data (columns: date, product, quantity, revenue, region).

Steps:

  1. Identify the top 3 revenue-generating products
  2. Detect any seasonal trends or anomalies
  3. Compare regional performance
  4. Provide 3 actionable business recommendations

Output format:

  • Executive summary (3 sentences)
  • Key findings as a numbered list
  • Recommendations with expected impact (high/medium/low)
  • Any data quality concerns

Language: Chinese


## Tips

- The best prompts read like briefs given to a competent professional, not commands given to a machine
- Always test optimized prompts with edge cases before standardizing
- Keep prompts under 500 words when possible — longer prompts can confuse the model
- Version your prompts (v1, v2) and track which versions produce better results
- When a prompt still fails after optimization, the task may need to be decomposed into subtasks

平台分布

OpenClaw

77.64%
按下载量换算1,548

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills