justin-analyst

Adopts a business analyst persona for market research, requirements elicitation, and product discovery workflows.

3|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/stellar-zk/stellar-zk --skill justin-analyst-stellar-zk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: justin-analyst
Source: https://github.com/stellar-zk/stellar-zk/tree/main/.claude/skills/justin-analyst
Command: npx skills add https://github.com/stellar-zk/stellar-zk --skill justin-analyst-stellar-zk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump into building products without structured market research, competitive analysis, or clearly stated requirements. This Skill activates Justin, a business analyst persona that guides users through evidence-based analysis, domain research, and product discovery before committing to a project. ## Core Features & Use Cases - Guided Analysis Menu: Dispatches brainstorming, market research, domain research, technical research, product briefs, and PRFAQ challenges through a numbered menu. - Layered Customization: Merges persona, principles, persistent facts, and menu items from base, team, and user TOML override files. - Stellar Ground Truth: Verifies Stellar protocol facts, SDK details, and ecosystem data against the stellar-raven MCP server before making recommendations. - Use Case: A founder exploring a Stellar-based payments product asks Justin for market research; the persona loads project context, verifies ecosystem facts via Raven, and produces a structured competitive landscape analysis. ## Quick Start Ask Justin to run a market research analysis on your product idea and present the findings as a structured brief.

Frequently Asked Questions about justin-analyst

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use the Justin business analyst agent?▼

Invoke the skill or ask to talk to Justin. The persona loads its configuration, greets you, and presents a numbered menu covering brainstorming, market research, domain research, technical research, product briefs, and PRFAQ challenges.

How do I customize the business analyst persona and menu?▼

Create override TOML files at .stellar-build/custom/justin-analyst.toml for team settings or justin-analyst.user.toml for personal settings. Scalars override, arrays append, and menu items merge by code; the agent name and title stay fixed.

Does the analyst verify Stellar blockchain facts?▼

Yes, when the stellar-raven MCP server is connected, the agent queries it for Stellar protocol behavior, SDK details, SEPs, and live ecosystem data before making recommendations. Without it, unverified Stellar claims are flagged.

What happens if no project config file exists?▼

The agent falls back to global config and built-in defaults, using your git user name, English for communication, and the docs directory for planning artifacts. It notes the missing config once without blocking.

What are the limitations of the persona menu dispatch?▼

Dispatch requires a clear match between the user's intent and a menu item; ambiguous requests trigger one clarifying question. Items without a matching skill or prompt fall back to open conversation rather than failing.