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

product-engineer-agentproduct 工程师 Agent

Agent Skill

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

总安装

630

周安装

26

GitHub Stars

10

下载量

206
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

用于查找、检索和筛选相关信息。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

  • 适合根据关键词、任务场景快速定位候选结果。
  • 安装前建议确认权限范围和维护状态, 以及是否会触发联网或文件读写。
  • product-engineer-agent 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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"

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

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