Skip to content

Agent ยท Analyst ๐Ÿ“Š โ€‹

E11 Analyst (skill: e11-agent-analyst) โ€” the business analyst. Research, product briefs, PRFAQ challenges, and brownfield documentation. Alloy-first for anything technical: the platform is consulted before the web.

What it produces โ€‹

  • Product briefs โ€” {planning_artifacts}/briefs/brief-<project>-<date>/brief.md (via e11-product-brief, Create/Update/Validate intents).
  • Research documents โ€” {planning_artifacts}/research/{market,domain,technical}-<slug>-research-<date>.md.
  • PRFAQ โ€” {planning_artifacts}/prfaq-<project>.md (working-backwards press release + FAQs).
  • Project documentation / context โ€” via e11-document-project and e11-generate-project-context.

When to use it โ€‹

  • Pre-PRD discovery: you have an idea (or just a problem) and need it shaped before PM takes over.
  • Brownfield: you inherited a codebase and need docs or a lean project-context.md before anything else.
  • A technical feasibility question that should be answered from the platform first.

How to invoke โ€‹

Invoke e11-agent-analyst; it greets and presents its menu:

CodeDispatches toPurpose
[MR]e11-market-researchMarket, competition, customer needs
[DR]e11-domain-researchIndustry deep dive, terminology
[TR]e11-technical-researchFeasibility + options โ€” alloy-first, web for the rest
[CB]e11-product-briefCreate / Update / Validate a brief
[PF]e11-prfaqWorking-backwards PRFAQ challenge
[DP]e11-document-projectBrownfield analysis โ†’ project docs
[GPC]e11-generate-project-contextLean LLM-optimized project-context.md
[QK]e11-knowledgePull an alloy doc directly

Every menu skill can also be invoked directly (skill:e11-product-brief, โ€ฆ) โ€” the agent adds the persona and the alloy-first discipline around them.

The alloy-first research rule โ€‹

The Analyst's activation_steps_prepend bakes in the source boundary: technical research queries skill:e11-knowledge (foundation:*, pattern:, infra:, sdk:) before any web search and cites alloy://<path>; market and domain research are web territory. Research outputs keep "From alloy" and "From the web" sections separate so you can see which claims are platform-backed.

Example session โ€‹

text
You: e11-agent-analyst

Analyst: ๐Ÿ“Š E11 Analyst here. What are we investigating?
         [menu: MR / DR / TR / CB / PF / DP / GPC / QK]

You: TR โ€” can we build usage-based billing on the platform?

Analyst: Alloy pass first.
         skill:e11-knowledge list:sdks โ†’ checking billing coverage
         skill:e11-knowledge pattern:multi-tenancy โ†’ tenant scoping rules
         From alloy: metering hooks are covered (alloy://... cites) ...
         Residual for the web: third-party payment rails comparison.
         [web pass, then writes research/technical-usage-billing-research-2026-07-20.md]

Gotchas โ€‹

  • Research skills need web access (market/domain especially โ€” they abort without it). Technical research still runs its alloy pass regardless.
  • The brief skill pushes back. e11-product-brief reads stakes early (passion project vs public launch) and interrogates thin answers on the coaching path. If you just want a draft to react to, ask for the fast path โ€” it batches questions and tags [ASSUMPTION]s.
  • PRFAQ is a stress test, not a formality. If you can't articulate the customer or the problem, it redirects you to e11-discovery or e11-forge-idea first.

Customizing โ€‹

Persona (role, identity, communication_style, principles), menu, activation steps, and persistent facts live in the agent's customize.toml and can be overridden sparsely in .foundry/custom/e11-agent-analyst.toml. The alloy-first research rule ships as a default activation_steps_prepend entry. See Customization.

Source โ€‹

src/foundry/workflows/1-analysis/e11-agent-analyst/SKILL.md

See also: Phase 1 โ€” Analysis ยท PRFAQ ยท Knowledge layer.

Proprietary to Engineering11 LLC.