Electronic Product Planner
SkillDocs & knowledgeTurn an electronic product idea, behavior description, reverse-engineering note, or incomplete circuit concept into a decision-ready engineering brief and architecture. Use before schematic design or audit when functions, operating states, power, interfaces, mechanics, production quantity, cost, or measurable requirements are missing or ambiguous.
Use Electronic Product Planner in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Electronic Product Planner and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Electronic Product Planner skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by keitark/pcba-design-skills in .agents/skills/plan-electronic-product/SKILL.md and read by Ahel’s review.
Produce .pcba-workflow/product-brief.yaml and
.pcba-workflow/architecture.md. Do not invent requirements merely to fill a
template.
Workflow
- Read repository instructions and all supplied descriptions, diagrams, existing circuits, firmware behavior, mechanics, and commercial constraints.
- Use references/intake-checklist.md to distinguish known facts, design targets, assumptions, and unresolved choices.
- Copy assets/product-brief.yaml into the project state directory and complete only supported fields.
- Describe system boundaries, actors, external connectors, major functional
blocks, data and energy flow, operating modes, startup/shutdown/fault states,
and ownership of shared resources in
architecture.md. - For every interface, record voltage domains, direction, protocol or bus, nominal rate, edge-rate uncertainty, topology, cable/connector environment, and protection expectations.
- Build a provisional power budget by rail and mode. Mark calculated or measured provenance; do not treat typical datasheet current as a guaranteed system maximum.
- Record mechanical envelope, user-accessible parts, antenna/enclosure needs, programming and test access, expected quantity, target cost, lifecycle, and compliance context.
- Ask the user only for unresolved choices that materially alter architecture or safety. Record the rest as explicit unknowns with an owner and next evidence needed.
Gate
Set status: PASS only when downstream circuit and sourcing specialists can
work without guessing core behavior, power source, interfaces, physical limits,
or production intent. Use USER_REVIEW for a decision awaiting the owner and
BLOCKED for missing evidence that prevents safe progress.
Do not select exact components or approve a circuit in this skill. Hand exact
parts to $qualify-pcba-sourcing and electrical implementation to
$design-and-review-circuit.
Signals
- GitHub stars
- 25
- Forks
- 6
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
plan-electronic-product- Source
- github.com/keitark/pcba-design-skills
github.com/keitark/pcba-design-skills
More in Docs & knowledge
Skill · mattpocock
More in Docs & knowledgecanvas-design
Skill · anthropics
More in Docs & knowledgedoc-coauthoring
Skill · anthropics
More in Docs & knowledgepopups
Skill · coreyhaines31
More in Docs & knowledgewriting-for-agents
Skill · mattpocock
More in Docs & knowledgespec-driven-development
Skill · addyosmani
More in Docs & knowledge