Token导航 LogoToken导航TokenDH.com
开发需要联网github未标认证来源可访问许可证需确认审计通过

prompt-factory提示工厂

Agent Skill

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

总安装

288

周安装

12

GitHub Stars

5

下载量

96
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/ckorhonen/claude-skills --skill prompt-factory

简介

用于生成生产级提示词文档,支持多领域预设与交互式需求确认。

  • 通过强制提问机制确保需求完整性,输出单一可复制提示文本。
  • 通过命令行安装,建议核验权限范围与维护状态,注意可能触发的文件写入操作。
  • 仅生成提示文本而不执行任务,需用户自行验证提示词适用性。
  • prompt-factory 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Prompt Factory - World-Class Prompt Powerhouse

Generate production-ready mega-prompts through intelligent questioning and comprehensive domain presets.


⚠️ CRITICAL CONSTRAINTS - READ FIRST

This skill generates PROMPTS only. It does NOT implement the work described in the prompt.

What This Skill DOES:

✅ Generate a comprehensive PROMPT (text document in chosen format) ✅ Ask 5-7 questions to understand requirements (MANDATORY - no skipping) ✅ Validate prompt quality before delivery ✅ Output a SINGLE prompt document with token count ✅ Provide the prompt ready to copy and use elsewhere

What This Skill DOES NOT Do:

❌ Implement the actual work (no code files, no diagrams, no APIs) ❌ Create architectural diagrams or technical implementations ❌ Write actual marketing campaigns or business strategies ❌ Build infrastructure or deploy anything ❌ Execute the prompt after generating it

Expected Workflow:

  1. User asks for help creating a prompt
  2. Skill MUST ask 5-7 questions (even if context seems obvious)
  3. User answers questions with specific details
  4. Skill generates ONE comprehensive prompt document
  5. Skill announces token count
  6. STOP - Do not implement anything from the prompt
  7. Ask: "Would you like me to modify the prompt or create a variation?"

Gotchas & Common Pitfalls

1. Skipping Questions

Danger: Agent rushes to prompt generation without asking questions

  • Why it breaks: Vague prompts miss key context, leading to poor outputs when user applies them
  • Fix: ALWAYS ask 5-7 questions minimum, even for "obvious" requests
  • Example: User says "PM prompt for PRD" but doesn't specify domain, constraints, or team context

- Wrong: Jump to generate PM preset - Right: Ask: domain, PRD type, team size, constraints, success criteria

2. Implementing Instead of Generating

Danger: Agent starts coding/building the thing the prompt describes

  • Why it breaks: Scope creep; this skill only makes prompts, not implementations
  • Fix: Generate the prompt → Stop → Offer variations only
  • Example: Prompt describes "REST API for payments"

- Wrong: Start coding the API - Right: Generate prompt → User takes prompt elsewhere to implement

3. Conflating with PROMPTS_FACTORY_PROMPT.md

Danger: User asks "make a prompt system for FinTech" and you generate one mega-prompt

  • Why it breaks: That's a meta-prompt task (building a prompt builder), not a single role prompt
  • Fix: Redirect to PROMPTS_FACTORY_PROMPT.md for domain-wide builders
  • Difference:

- This skill: One prompt for one role (e.g., "FinTech PM") → ~5K tokens - Meta-prompt: Entire FinTech system with 10-20 role presets → generate with PROMPTS_FACTORY_PROMPT.md

4. Token Count Inflation

Danger: Generated prompts exceed optimal ranges (core: 3-6K, advanced: 8-12K)

  • Why it breaks: Oversized prompts are harder to use; undersized prompts lack specificity
  • Fix: Apply optimization tips from references/prompt-patterns.md
  • Monitor: Announce token count; flag if core >8K or advanced >15K

5. Generating Multiple Formats by Default

Danger: Generating all 4 formats when user asked for one

  • Why it breaks: Token bloat; user only needs one format
  • Fix: Ask for format preference first; only generate all formats if user requests
  • Default: XML (optimal for LLM parsing)

6. Weak Question Flow

Danger: Asking 7 generic questions, not 5-7 contextually relevant ones

  • Why it breaks: Questions don't validate assumptions; responses lack specificity
  • Fix: Use smart adaptation in references/advanced-workflow.md → Skip truly redundant questions, emphasize domain/constraints
  • Example: If user specifies "React 18 + TypeScript," skip tech stack question

- Still ask: domain, task, constraints, success criteria (always validate)


Quick Start: Choose Your Path

Path 1: Quick-Start Preset (Fastest)

Use when: You need a prompt for a common role

  1. User says: "I need a prompt for [preset name]"
  2. Confirm the preset matches their need
  3. Customize any variables (optional)
  4. Generate → Deliver with token count
  5. Ask: "Want a variation or different format?"

Available Presets: 69 across 15 domains (see references/presets.md)

Path 2: Custom Prompt (5-7 Questions - MANDATORY)

Use when: Building a unique prompt from scratch

  1. Detect intent from user request
  2. MUST ask 5-7 questions with example answers (mandatory - even for "obvious" requests)
  3. Apply contextual best practices
  4. Validate quality → Deliver with token count
  5. Ask: "Want to modify the prompt or try a different format?"

Full 8-step workflow: See references/advanced-workflow.md


Expected Output Formats

Choose one or generate all:

  1. XML (default) — Optimal for LLM parsing with structured tags
  2. Claude — Claude system prompt format
  3. ChatGPT — Custom instructions format
  4. Gemini — Google Gemini format
  5. All — Generate all 4 formats (use sparingly - token heavy)

See references/examples.md for complete examples of each format.


Generation Modes

  1. Core (default) — Prompt + instructions + 2-3 examples (~4-6K tokens)
  2. Advanced — Core + testing scenarios + variations + optimization tips (~10K tokens)

Quality Validation (7-Point Gates)

Before delivery, validate:

  1. ✓ XML Structure valid (if XML format)
  2. ✓ Completeness — All questions incorporated
  3. ✓ Token Count optimal (core: 3-6K, advanced: 8-12K)
  4. ✓ No Placeholders — All [...] filled
  5. ✓ Actionable Workflow — Clear, executable steps
  6. ✓ Best Practices applied contextually
  7. ✓ Examples present (minimum 2)

If validation fails: Fix before delivery.


Token Count Announcement

After generating, announce:

  • "Token Count: ~4,200 tokens (Core mode - within optimal range ✅)"
  • "Token Count: ~10,500 tokens (Advanced mode - comprehensive ✅)"
  • "Token Count: ~7,800 tokens (Warning: Higher than typical Core mode)"

Reference Files

Read on-demand based on context:

FileWhen to UseContains
references/presets.mdUser asks for quick-start69 preset names, domains, use cases
references/advanced-workflow.mdCustom prompt path (Path 2)8-step workflow, detailed questions, validation
references/prompt-patterns.mdDuring generationBest practices (OpenAI/Anthropic/Google), pattern library, template matching
references/examples.mdFormat clarification2-3 worked examples per format (XML, Claude, ChatGPT, Gemini)

Modern Prompting Techniques (2025/2026)

When generating prompts, incorporate these proven techniques as appropriate:

Chain-of-Thought (CoT)

For reasoning tasks, instruct the model to think step-by-step:

<instructions>
Think through this step-by-step before giving your final answer.
Show your reasoning process explicitly.
</instructions>

Structured Outputs

For prompts that need machine-parseable responses:

<output_format>
Respond ONLY with valid JSON matching this schema:
{"result": string, "confidence": number, "reasoning": string}
</output_format>

Few-Shot Examples

Always include 2-3 high-quality examples for consistent behavior:

<examples>
<example>
<input>Schedule a meeting for next Tuesday</input>
<output>{"action": "create_event", "day": "next_tuesday", "title": "Meeting"}</output>
</example>
</examples>

Role + Context + Task Structure (optimal for Claude)

<role>You are a senior {domain} specialist with 15 years of experience at top-tier firms.</role>
<context>You are helping {user_type} with {specific_situation}.</context>
<task>{specific_instructions}</task>
<constraints>{limitations_and_guardrails}</constraints>
<output_format>{format_specification}</output_format>

Negative Instructions

Explicitly stating what NOT to do reduces unwanted behaviors:

<constraints>
- Do NOT include unsolicited advice beyond the specific question
- Do NOT use jargon without explanation
- Do NOT recommend third-party tools unless asked
</constraints>

Model-Specific Formatting Notes

  • Claude: Responds best to XML tags; prefers explicit thinking steps; use <thinking> for CoT
  • GPT-4.1: Responds well to markdown; system prompt is highly influential
  • Gemini 2.5: Responds well to numbered lists; excels with explicit JSON schema specs

Common Questions

"Do you implement the prompt after generating it?" → No. This skill makes prompts only. Once generated, you take it elsewhere to implement or use with another LLM.

"Can I get a variation of this prompt?" → Yes. Ask for "concise version," "more detailed," "different tone," or "different format." We'll modify the prompt (not reimplement it).

"What if the generated prompt doesn't work?" → We can refine it. Share what didn't work, and we'll adjust specific sections, not rebuild from scratch.

"Why so many questions?" → Good prompts need context. 5-7 questions ensure we capture domain specifics, constraints, and success criteria—making the final prompt much more effective.


Ready to generate a world-class prompt? Let's start with a preset name or custom request.

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.09%
按下载量换算35

Claude

32.7%
按下载量换算31

Cursor

17.87%
按下载量换算17

Gemini CLI

10.7%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

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

安装前确认

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

来源信息

继续浏览同类 Skills