Token导航 LogoToken导航

Agent Skill · 研究检索

openai-reusable-prompts(OpenAI reusable prompts 搜索)

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

openai-reusable-prompts 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 63,891。

总安装 309周安装 13GitHub Stars 公开资料未说明下载 108核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:openai-reusable-prompts(OpenAI reusable prompts 搜索)
来源仓库:https://github.com/nathanfaucett/agents
仓库路径:skills/openai-reusable-prompts
安装命令:
npx skills add https://github.com/nathanfaucett/agents --skill openai-reusable-prompts
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/nathanfaucett/agents --skill openai-reusable-prompts

这个 Skill 是做什么的

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

openai-reusable-prompts 用于编写高质量提示词并定义结构模式。适合在 Codex、Claude、Cursor、Gemini CLI 中规范输出格式时使用。支持跨团队一致的指令层次和示例模板管理。

安装命令:npx skills add https://github.com/nathanfaucett/agents --skill openai-reusable-prompts。需保留真实业务约束,不要把示例当硬规则执行。

来源仓库内路径:skills/openai-reusable-prompts

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/nathanfaucett/agents --skill openai-reusable-p…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

openai-reusable-prompts 怎么安装?

在终端执行 npx skills add https://github.com/nathanfaucett/agents --skill openai-reusable-prompts。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

openai-reusable-prompts 支持哪些 AI 工具?

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

openai-reusable-prompts 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

openai-reusable-prompts 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

openai-reusable-prompts 用的人多吗?

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

openai-reusable-prompts 安全吗?

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

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 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调用外部服务未明确有提醒
openai-reusable-prompts

OpenAI reusable prompts 搜索 · 本页

309—需要联网未明确通过

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

SKILL.md 原文

OpenAI Reusable Prompts

Summary

This skill focuses only on writing high-quality prompts and formatting them for clarity, consistency, and better model steerability.

It helps define prompt structure, wording quality, examples, and formatting patterns for reliable outputs.

When to use

  • You want better-written prompts with clear instruction hierarchy.
  • You need consistent prompt formatting across tasks or teams.
  • You want reusable prompt templates with strong examples and constraints.
  • You need to improve ambiguous prompts that produce inconsistent output.
  • You are standardizing a stable, repeatable procedure that multiple agents or teams should share.
  • You want reusable behavior that can be versioned and improved independently over time.

When not to use

  • You are asking for API integration code, deployment, or version rollout strategy.
  • You need runtime implementation details instead of prompt writing guidance.
  • The request is truly one-off and does not need reusable structure.
  • The procedure changes daily and has not stabilized yet.
  • The task primarily requires live external state or side effects; use tools or APIs for that.

Required inputs

Provide or infer:

  • Outcome: what the prompt must produce.
  • Audience or task type: who uses the output and for what.
  • Output contract: free text, markdown, JSON, or schema-constrained output.
  • Constraints: style, tone, safety limits, and forbidden behavior.

If relevant, also capture example inputs and expected outputs.

If details are missing, ask only the minimum needed to author a usable v1 template.

Routing guidance and edge cases

  • Prefer triggering this skill for reusable procedures, stable writing standards, or organization-wide prompt conventions.
  • Avoid triggering this skill when the user asks for ad hoc brainstorming that does not require strict structure.
  • Include both positive and negative examples in your authored prompt package to improve routing accuracy.
  • If routing is inconsistent, iterate on frontmatter name, description, and examples before changing scripts or runtime code.

Procedure

  1. Define the target behavior.
  • Write a one-sentence objective for the prompt.
  • Define success as observable output criteria.
  1. Set instruction hierarchy.
  • Put high-priority behavior first.
  • Separate required rules from preferences.
  • State what the model must do and must not do.
  1. Draft the prompt with consistent formatting.
  • Use clear section headers in this order when useful: Identity, Instructions, Examples, Context.
  • Keep instructions explicit and testable.
  • Use placeholders for dynamic values, for example {{customer_name}}.
  1. Strengthen formatting discipline.
  • Use bullet lists for constraints and output rules.
  • Use XML-style delimiters for example I/O blocks when helpful.
  • Avoid long paragraphs that hide requirements.
  1. Add examples that teach behavior.
  • Include at least 2 examples when output format is strict.
  • Cover common and edge inputs.
  • Keep examples consistent with stated rules.
  1. Add output contract checks.
  • Specify exact format expectations (fields, ordering, allowed labels).
  • Add explicit negative constraints to reduce drift.
  1. Revise for clarity and brevity.
  • Remove redundant instructions.
  • Replace vague wording with measurable requirements.
  • Keep only context that changes model decisions.
  1. Add operational readiness notes when the prompt will be used as a skill artifact.
  • Include when to use, how to run, expected outputs, and gotchas.
  • Add explicit verification steps and output checks for brittle multi-step workflows.

Branching logic

  • If output must follow strict schema: Use explicit field-level formatting rules and schema-like examples.
  • If behavior differs by customer or locale: Keep global rules stable and isolate locale-specific rules in dedicated context blocks.
  • If the prompt is long and complex: Split sections clearly and remove non-essential context.
  • If task is reasoning-heavy and under-specified: Start with goal + constraints, then tighten with examples after observing failures.
  • If task is deterministic and format-sensitive: Use strict format instructions and highly specific examples.

Quality criteria

A skill run is complete when all are true:

  • Prompt objective and output contract are explicit.
  • Instruction hierarchy is clear (must vs should).
  • Formatting is consistent across sections.
  • Examples reinforce the required behavior and format.
  • Ambiguous wording has been removed.
  • Negative trigger examples are present for routing precision.
  • Verification steps and output checks are defined when workflow execution is multi-step.

Operational best practices (skills in API)

Apply these when the prompt template is packaged in a skill context.

  1. Keep skills discoverable.
  • Use clear frontmatter name and description.
  • Keep explicit "Use when" and "Do not use when" guidance.
  • Include negative examples with positive examples.
  1. Keep system prompts lean.
  • Put stable, reusable procedures in skills.
  • Keep global policies and always-on behavior in system prompts.
  • Do not duplicate full skill procedures in system prompts.
  1. Design script-backed skills like tiny CLIs.
  • Ensure commands run from the command line.
  • Require deterministic stdout for key status and results.
  • Fail loudly with clear usage or validation errors.
  • Write outputs to known, documented file paths.
  1. Include worked examples in skill assets.
  • Provide inputs, commands, and expected outputs.
  • Cover normal cases and at least one edge case.
  1. Add explicit verification gates.
  • Validate output format and required fields.
  • Confirm artifacts exist at expected paths.
  • Add checks that catch partial completion.
  1. Be cautious with network access.
  • Prefer no-network execution when possible.
  • If network access is required, use strict allowlists and explicit data-egress constraints.
  1. Use a model that can reliably complete multi-step workflows.
  • If execution is brittle, simplify the workflow and strengthen verification guidance.

Reproducibility and versioning

  • Prefer zip bundles for portability, reliability, and easier version management.
  • Pin explicit skill versions in production when reproducibility matters.
  • Use floating latest only when intentional and monitored.
  • If version is omitted, behavior follows the platform default version pointer.
  • Pin model version and skill version together for stable cross-deployment behavior.

Deliverables

Produce:

  1. Reusable prompt template text (dashboard-ready; Procedure steps 1-4)
  2. Prompt formatting checklist (Procedure step 6)
  3. Improved example set (good and edge cases; Procedure step 5)
  4. Prompt rewrite notes explaining key clarity changes (Procedure step 7)
  5. Operational readiness notes (how to run, expected outputs, gotchas, verification checks; Procedure step 8)

Dashboard authoring template

Use this as a starting point for the reusable prompt body in the OpenAI Dashboard.

# Identity
You are an assistant that {role-purpose}.

# Instructions
- Primary objective: {objective}
- Required constraints: {constraints}
- Output requirements: {format-rules}
- Never do: {prohibited-behaviors}

# Examples
<input id="example-1">
{example-input-1}
</input>
<output id="example-1">
{example-output-1}
</output>

# Context
{stable-reference-context}

Skill authoring add-on template (for runnable skill workflows)

Use this companion template when the prompt package will be executed as a skill with scripts or assets.

# When to use
- {positive-trigger-1}
- {positive-trigger-2}

# Do not use when
- {negative-trigger-1}
- {negative-trigger-2}

# Inputs
- {input-contract}

# How to run
- {install-command}
- {run-command}

# Expected outputs
- {path-1}: {artifact-description}
- {path-2}: {artifact-description}

# Gotchas
- {failure-mode-1}
- {failure-mode-2}

# Verification checks
- {check-1}
- {check-2}

# Worked examples
<input id="example-1">
{example-input-1}
</input>
<run id="example-1">
{example-command-1}
</run>
<output id="example-1">
{example-output-1}
</output>

Prompt formatting checklist

Use this checklist for every prompt revision.

- [ ] Objective is one sentence and testable
- [ ] Required behavior is listed before optional preferences
- [ ] Output format is explicit and easy to verify
- [ ] At least 2 examples are present for strict formats
- [ ] Negative constraints are included
- [ ] Context is minimal and relevant
- [ ] No contradictory instructions
- [ ] "Use when" and "Do not use when" routing guidance is explicit
- [ ] At least one negative trigger example is included
- [ ] Reproducibility notes are present (versioning and packaging intent)
- [ ] Verification steps and output checks are defined for multi-step workflows

Prompt starter patterns

  • "Rewrite this prompt using Identity, Instructions, Examples, Context sections while preserving intent: {prompt}."
  • "Tighten this prompt to eliminate ambiguity and enforce this format: {format-rules}."
  • "Add high-quality examples to teach this behavior: {objective}."
  • "Convert this long paragraph prompt into a concise, structured prompt with explicit constraints."

Guardrails

  • Do not include secrets or private data in prompt text.
  • Do not mix conflicting instructions in multiple sections.
  • Do not leave output format implied when precision is required.
  • Do not overfit to one example; use diverse examples.
  • Do not duplicate full skill procedures inside system prompts.
  • Do not rely on open network access without strict allowlists and explicit data-egress rules.
  • Do not leave output paths undefined for script-backed workflows.

平台分布

Codex

34.12%
按下载量换算37

Claude

31.62%
按下载量换算34

Cursor

20.65%
按下载量换算22

Gemini CLI

10.58%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

继续浏览同类 Skills