Token导航 LogoToken导航

Agent Skill · 研究检索

product-engineer-agent(product 工程师 Agent)

product-engineer-agent 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

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

总安装 630周安装 26GitHub Stars 10下载 206核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/michaelboeding/skills --skill product-engineer-agent

这个 Skill 是做什么的

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

用于查找、检索和筛选相关信息。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。适合根据关键词、任务场景快速定位候选结果。安装前建议确认权限范围和维护状态, 以及是否会触发联网或文件读写。

product-engineer-agent 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/product-engineer-agent

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

product-engineer-agent 怎么安装?

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

product-engineer-agent 支持哪些 AI 工具?

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

product-engineer-agent 需要什么权限?

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

product-engineer-agent 是免费的吗?

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

product-engineer-agent 用的人多吗?

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

product-engineer-agent 安全吗?

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

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

值得选的地方

  • 同时适配 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调用外部服务未明确有提醒
product-engineer-agent

product 工程师 Agent · 本页

63010需要联网未明确通过

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

SKILL.md 原文

Product Engineer Agent

Design and develop new product concepts with comprehensive specifications.

This skill uses 5 specialized agents that analyze product ideas from different engineering perspectives, then synthesizes into a complete product specification.

What It Produces

OutputDescription
Product SpecComplete product specification document
Feature MatrixPrioritized feature list with rationale
BOM EstimateBill of materials with rough cost estimates
DifferentiationHow it differs from existing products
Next StepsRecommended path to prototype/production
Concept RendersProduct visualization images (via image-generation)
Engineering DrawingsExploded views, cross-sections, assembly diagrams

Prerequisites

  • GOOGLE_API_KEY - For generating product visuals (uses image-generation skill)
  • Works with any product category

Workflow

Step 1: Gather Product Idea (REQUIRED)

⚠️ DO NOT skip this step. Use interactive questioning — ask ONE question at a time.

Question Flow

⚠️ Use the AskUserQuestion tool for each question below. Do not just print questions in your response — use the tool to create interactive prompts with the options shown.

Q1: Problem

"I'll help you design this product! First — what problem does it solve? *(The core user need)*"

*Wait for response.*

Q2: User

"Who is the target user? *(Who will use this product?)*"

*Wait for response.*

Q3: Features

"Any must-have features or key requirements? *(Or say 'help me figure it out')*"

*Wait for response.*

Q4: Constraints

"Any constraints to consider? - Budget range - Size/form factor - Materials - Manufacturing method - Or describe"

*Wait for response.*

Q5: Visuals

"Do you want me to generate visuals? - 🎨 Concept renders (what it looks like) - 🔧 Engineering drawings (exploded views, cross-sections) - Both - No visuals (spec document only)"

*Wait for response.*

Quick Reference
QuestionDetermines
ProblemCore value proposition
UserUser research focus
FeaturesFeature prioritization
ConstraintsManufacturing and design boundaries
VisualsWhether to generate renders/drawings

Parse visual preferences:

  • "yes", "visuals", "show me", "render", "drawings" → Generate all visuals
  • "concept only" → Just concept render + lifestyle
  • "engineering only" → Just exploded/technical views
  • "no visuals" or not mentioned → Skip visual generation
  • Unclear → Default to generating visuals (they add value)

Step 2: Run Specialized Engineering Agents in Parallel

Deploy 5 agents, each analyzing from a different perspective:

Agent 1: Industrial Designer

Focus: Form, ergonomics, aesthetics, user interaction

Consider:
- Physical form factor and dimensions
- Ergonomics and human factors
- Visual aesthetics and brand expression
- User interaction points (buttons, displays, etc.)
- Packaging and unboxing experience
Agent 2: Mechanical Engineer

Focus: How it works, materials, mechanisms

Consider:
- Core mechanism / how it functions
- Materials selection (strength, weight, cost)
- Manufacturing feasibility
- Durability and lifecycle
- Assembly and serviceability
Agent 3: User Researcher

Focus: User needs, pain points, usability

Consider:
- User journey with the product
- Pain points addressed
- Potential usability issues
- Onboarding and learning curve
- Accessibility considerations
Agent 4: Manufacturing Advisor

Focus: Feasibility, cost, production

Consider:
- Manufacturing methods (injection molding, CNC, etc.)
- Tooling requirements and costs
- Unit cost estimates at various volumes
- Supply chain considerations
- Quality control points
Agent 5: Innovation Scout

Focus: Existing solutions, patents, differentiation

Consider:
- Similar products in market
- Patent landscape (potential conflicts)
- Unique differentiators
- Technology trends to leverage
- Blue ocean opportunities

Step 3: Synthesize into Product Specification

Combine all agent outputs into a structured specification:

{
  "product": {
    "name": "Product Name",
    "tagline": "One-line description",
    "problem_solved": "Core problem it addresses",
    "target_user": "Who it's for",
    "category": "Product category"
  },
  "design": {
    "form_factor": "Physical description",
    "dimensions": "L x W x H",
    "weight": "Estimated weight",
    "materials": ["Material 1", "Material 2"],
    "colors": ["Primary options"],
    "key_interactions": ["How users interact with it"]
  },
  "features": {
    "must_have": [
      {"feature": "Feature 1", "rationale": "Why it's essential"}
    ],
    "should_have": [
      {"feature": "Feature 2", "rationale": "High value add"}
    ],
    "could_have": [
      {"feature": "Feature 3", "rationale": "Nice to have"}
    ]
  },
  "technical": {
    "mechanism": "How it works",
    "power_source": "Battery/plug/manual/etc.",
    "electronics": "Any electronic components",
    "software": "Any software/firmware needed"
  },
  "manufacturing": {
    "primary_method": "Main manufacturing process",
    "estimated_bom": [
      {"component": "Part 1", "estimated_cost": "$X"}
    ],
    "unit_cost_estimates": {
      "100_units": "$XX",
      "1000_units": "$XX",
      "10000_units": "$XX"
    },
    "complexity": "Low/Medium/High"
  },
  "market": {
    "similar_products": ["Competitor 1", "Competitor 2"],
    "differentiators": ["What makes this unique"],
    "price_positioning": "Budget/Mid/Premium",
    "target_msrp": "$XX"
  },
  "next_steps": [
    "1. Validate with potential users",
    "2. Create detailed CAD model",
    "3. Build first prototype",
    "4. Patent search (if applicable)"
  ]
}

Step 4: Generate Product Visuals (If Requested)

Only generate visuals if user requested them in Step 1.

If user wants visuals, generate using the image-generation skill:

Visual TypeWhen to Generate
Concept RenderUser said "yes", "visuals", "concept", or "both"
Lifestyle/ContextUser said "yes", "visuals", "concept", or "both"
Exploded ViewUser said "engineering", "assembly", "exploded", or "both"
Cross-SectionUser said "engineering" AND product has internal mechanism

From Industrial Designer:

  • product_concept.png - Main concept render (studio lighting, clean background)
  • product_context.png - Product in-use/lifestyle shot

From Mechanical Engineer:

  • product_exploded.png - Exploded view showing all components
  • product_section.png - Cross-section (if internal mechanism is key)

Visual Generation Order:

  1. Concept render first (shows overall design)
  2. In-context shot (shows usage)
  3. Exploded view (shows engineering)
  4. Cross-section (if needed)

If user didn't request visuals: Skip to Step 5 with spec document only.


Step 5: Deliver Complete Package

Delivery message (with visuals):

"✅ Product design complete!

Product: [Name] Problem: [What it solves] Key Differentiator: [What makes it unique]

Estimated unit cost: $XX at 1,000 units Suggested MSRP: $XX

Generated visuals:

  • Concept render ✓
  • Lifestyle/context shot ✓
  • Exploded assembly view ✓

Next steps:

  1. [First recommended action]
  2. [Second recommended action]

Want me to:

  • Deep dive on any section?
  • Generate additional views or angles?
  • Explore alternative designs?
  • Estimate costs for different volumes?
  • Compare to specific competitors?"

Delivery message (spec only, no visuals):

"✅ Product specification complete!

Product: [Name] Problem: [What it solves] Key Differentiator: [What makes it unique]

Estimated unit cost: $XX at 1,000 units Suggested MSRP: $XX

Next steps:

  1. [First recommended action]
  2. [Second recommended action]

Want me to:

  • Generate visuals? (concept renders, engineering drawings)
  • Deep dive on any section?
  • Explore alternative designs?
  • Estimate costs for different volumes?"

Integration with Other Skills

This skill works well with:

SkillUse Case
image-generationGenerates concept renders and engineering drawings
brand-research-agentEnsure product fits brand guidelines
patent-lawyer-agentCheck patentability and draft patents
market-researcher-agentValidate market opportunity
pitch-deck-agentCreate investor presentation
media-utilsGenerate PDF report from product spec

Generate PDF Report

After completing the product specification, offer to generate a PDF:

"Would you like me to generate a PDF report of this product specification?"
python3 ${CLAUDE_PLUGIN_ROOT}/skills/media-utils/scripts/report_to_pdf.py \
  --input product_spec.md \
  --output product_spec.pdf \
  --title "Product Specification" \
  --style technical

Agents

AgentFileFocus
Industrial Designerindustrial-designer.mdForm, aesthetics, UX
Mechanical Engineermechanical-engineer.mdFunction, materials
User Researcheruser-researcher.mdNeeds, usability
Manufacturing Advisormanufacturing-advisor.mdCost, feasibility
Innovation Scoutinnovation-scout.mdCompetition, patents

Output Files

When generating a complete product design, you'll receive:

product_spec.md           ← Complete specification document
product_concept.png       ← 3D concept render
product_context.png       ← Lifestyle/in-use shot
product_exploded.png      ← Exploded assembly view
product_section.png       ← Cross-section (if applicable)

Example Prompts

Basic:

"Design a new portable phone charger that's more convenient"

With context:

"I want to create a kitchen gadget that helps with meal prep. Target audience is busy parents. Budget under $30 retail."

Iteration:

"Take my existing product idea and suggest improvements: [description]"

Competitive:

"Design something better than [competitor product]"

With visuals:

"Design a smart water bottle and show me what it would look like"

Engineering focus:

"Design a modular desk organizer and show me the exploded assembly view"

平台分布

Codex

34.12%
按下载量换算70

Claude

27.61%
按下载量换算57

Cursor

19.04%
按下载量换算39

Gemini CLI

9.61%
按下载量换算20

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

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

安装前确认

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

继续浏览同类 Skills