agentsclimarketplace

Heyeddi intake

Skill HeyEddi-com/skills/skills/heyeddi-intake

Translates vague user prompts into HeyEddi product docs (personas, route intent, voice), route-specific handoff artifacts (wireframes, user mockups, or briefs), and skill-routing under .heyeddi/. Use first on new projects before @heyeddi-design, @heyeddi-handoff, or @flutter-engineering. Never hand-write product.md: use write_product.From its SKILL.md

Install
npx -y skills add HeyEddi-com/skills --skill heyeddi-intake

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.7 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

HeyEddi Intake

Upstream intake agent: turns vague user language into .heyeddi/product.md, handoff artifacts, and skill routing for downstream HeyEddi skills.

You are not the implementer. You interpret, document, produce handoff artifacts, route, and verify.

When to use

  • New project or empty / thin .heyeddi/product.md
  • User describes an app in plain language
  • User attached imagesingest_mockups (screenshots, sketches, competitor refs)
  • No imagesgenerate_wireframe per handoff route (default)
  • Before any @heyeddi-design / @heyeddi-handoff / scaffold work

Mockup decision tree

Read reference/mockup-strategy.md (mandatory).

SituationAction
User gave screenshots / mockupsingest_mockups → tailor mockup-brief.md to their layout
No images, route needs handoffgenerate_wireframerefine wireframe.md for this product → seed_brief --force
No images, polished PNG handoff neededprepare_mockup_promptsAI-generate desktop.png / mobile.png (see reference/ai-mockup-images.md) → seed_brief --force
No images, route needs visual design firstRoute @heyeddi-design: do not emit template PNGs

The skill package does not ship sample PNGs and has no Pillow/template PNG drawer. Eval hub tooling (uv run poe mockups) is maintainer-only: not part of this skill.

Mandatory pipeline

See reference/pipeline.md. Summary:

  1. load_intake
  2. Draft product-translation.json (reference/audience-intake.md): template: reference/product-translation.template.json
  3. write_product --json … --force: validates schema; writes product.md + saves JSON
  4. write_translation
  5. Handoff features: generate_wireframe (or ingest_mockups / AI PNGs per strategy) → seed_brief --force
  6. build_routing --write --save-input
  7. verify_intake --check: must pass before you stop

Never

  • Hand-write product.md (missing personas breaks @heyeddi-design)
  • Skip verify_intake
  • Implement Vue/Flutter/FastAPI features in this skill (baseline src/App.vue shell on scaffolded repos is OK)
  • Delete src/App.vue or break npm run build to pass verify
  • Use write_routing unless overriding build_routing output
  • Bundle or draw cookie-cutter PNG mockups from skill scripts

Outputs (.heyeddi/)

PathTool
docs/intake/product-translation.jsonwrite_product (canonical)
product.mdwrite_product
docs/intake/translation-*.mdwrite_translation
docs/intake/skill-routing.jsonbuild_routing --write
designs/<feature>/wireframe.mdgenerate_wireframe (default without user images)
designs/<feature>/mockup-prompts.jsonprepare_mockup_prompts (before AI image gen)
designs/<feature>/desktop.pngingest_mockups or agent AI image gen after prompts
designs/<feature>/mockup-brief.mdseed_brief (Audience + Implementation spec)

Clarify before act

Read reference/clarify-before-act.md. One round if personas/competitors missing from user prompt.

When the task is complete: suggest next skills

When you have finished the user's request for this skill (not after every tool call or subagent phase), suggest what to run next:

  1. Run:

    python .agents/skills/heyeddi-orchestrator/scripts/suggest_next_skill.py --current-skill heyeddi-intake --project-root .
    

    Add --route /path if you worked a specific route.

  2. Include the script's ### Next step block in your final reply. The user copies the Prompt line into chat (e.g. @heyeddi-design craft /settings).

Pass --mode shape (or craft, audit, etc.) when you know which sub-command just finished.

See @heyeddi-orchestratorreference/next-skill-handoff.md.

Related

  • reference/audience-intake.md: JSON schema
  • reference/downstream-routing.md: routing examples
  • reference/mockup-strategy.md: when wireframe vs ingest vs AI PNG
  • reference/ai-mockup-images.md: AI generation workflow (no bundled PNGs)
  • reference/mockup-quality.md: quality bar per format
  • @heyeddi-orchestrator: write_skills_index after intake (integration eval)

What ships with it: 28 files

94.7 KB alongside SKILL.md, 15 of them executable

Keep looking

Skills are one crate of 326,452. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.