Skip to content
Agentmart
Submit a tool

alpha-insights

Business Analyst Skill.

Skill by Eric Young

IndexedMIT★ 71
Write a review

Chalk Labs

Need help deploying alpha-insights?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ericyoung-183-alpha-insights

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Business Analyst Skill. Triggered when users ask about business analysis, industry research, competitive analysis, product analysis, business model analysis, business opportunity discovery, market entry strategy, investment decisions, strategic planning, due diligence, and other strategic topics. Delivers in-depth, decision-grade HTML research reports through a seven-stage workflow (Briefing → Framing → Planning → Research → Insights → Report → Iteration).

Use cases: documents, frontend, research, productivity

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Nov 1, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 3

  • cdn.jsdelivr.net · found in code
  • codeload.github.com · found in install command
  • github.com · found in code

Files it touches

  • ~/.claude/skills/alpha-insights
  • /tmp/rpt.json
  • Your home directory (~)

What's inside

Skill name
alpha-insights
Description
Business Analyst Skill. Triggered when users ask about business analysis, industry research, competitive analysis, product analysis, business model analysis, business opportunity discovery, market entry strategy, investment decisions, strategic planning, due diligence, and other strategic topics. Delivers in-depth, decision-grade HTML research reports through a seven-stage workflow (Briefing → Framing → Planning → Research → Insights → Report → Iteration).
License
MIT
Metadata
author: Eric Young
Instructions
956 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Agent Skills spec issues

  • body: 956 lines (spec recommends under 500)

Files (84)

  • .gitignore
  • CHANGELOG.md
  • INSTALL_FOR_AGENTS.md
  • LICENSE
  • README.md
  • SKILL.md
  • demo-report.html · assets/
  • poster_en.png · assets/
  • poster_zh.png · assets/
  • 3a_8steps_strategy.md · frameworks/
  • _index.md · frameworks/
  • bcg_matrix.md · frameworks/
  • blue_ocean_strategy.md · frameworks/
  • business_model_canvas.md · frameworks/
  • competitive_positioning.md · frameworks/
  • disruption_theory.md · frameworks/
  • flywheel.md · frameworks/
  • industry_lifecycle.md · frameworks/
  • jtbd.md · frameworks/
  • pestel.md · frameworks/
  • platform_canvas.md · frameworks/
  • playing_to_win.md · frameworks/
  • porters_five_forces.md · frameworks/
  • scp.md · frameworks/
  • swot.md · frameworks/
  • tam_sam_som.md · frameworks/
  • three_horizons.md · frameworks/
  • unit_economics.md · frameworks/
  • value_chain.md · frameworks/
  • launch.md
  • _index.md · methodology/
  • ach.md · methodology/
  • first_principles.md · methodology/
  • hypothesis_driven.md · methodology/
  • interview.md · methodology/
  • issue_tree.md · methodology/
  • mece.md · methodology/
  • pre_mortem.md · methodology/
  • pyramid_principle.md · methodology/
  • triangulation.md · methodology/
  • report_demo.html · references/
  • report_standards.md · references/
  • report_template.html · references/
  • anti_patterns.md · resources/
  • data_sources.md · resources/
  • evidence_integrity.md · resources/
  • judgment_rules.md · resources/
  • quality_review.md · resources/
  • research_engine.md · resources/
  • robots.txt
  • alpha_insights_post_tool.py · scripts/codex_hooks/
  • alpha_insights_pre_tool.py · scripts/codex_hooks/
  • __init__.py · scripts/harness/
  • dashboard.py · scripts/harness/
  • __init__.py · scripts/harness/hooks/
  • _workspace_finder.py · scripts/harness/hooks/
  • html_write_guard.py · scripts/harness/hooks/
  • progress_logger.py · scripts/harness/hooks/
  • stage_gate_hook.py · scripts/harness/hooks/
  • resume_check.py · scripts/harness/
  • …and 24 more

SKILL.md (first lines)

# Alpha Insights-BizAdvisor — Skill Main File

> Version: V4.1.4 | Last Updated: 2026-06-02
> Positioning: Replaces a senior business analyst to deliver in-depth, decision-grade research reports
> This file is a pure orchestration layer; detailed execution instructions reside in files loaded by each Stage
> **Harness Engineering**: Enforces execution quality through script validation + state machine + incremental persistence

---

## Workspace Resume Check

> The following is automatically executed when the SKILL loads, detecting whether there is an in-progress research project.
> If an active workspace exists, **prioritize asking the user whether to continue that research** rather than starting a new one.

!`python3 ${CLAUDE_SKILL_DIR}/scripts/harness/resume_check.py`

---

## Opening Statement

> When the user first triggers the SKILL or uses `/skill alpha-insights`, output the following (verbatim, do not rewrite):

**Alpha Insights** — My code encodes the foundational thinking and research frameworks of senior business analysts.

I am not an AI search engine. I discuss business problems with you and deliver business insights backed by solid data that can inform real decisions.

**What I can discuss with you**: Industry Research · Competitive Analysis · Product Analysis · Business Models · Opportunity Discovery · Market Entry · Investment Decisions · Strategic Planning · Due Diligence · Special Topics

**What problem would you like to research?** This can be a specific topic (e.g., "Analyze market opportunities in X industry") or a vague direction (e.g., "I'm considering entering the XX space") — I'll help you focus through questioning.

**Language Rule**: Detect the language of the user's first message and use that language throughout all interactions and deliverables (including opening statement, stage broadcasts, and reports). Internal SKILL files are in Chinese, but all output must follow the user's language.

---

## Meta Information

**Name**: Alpha Insights-BizAdvisor

**Trigger Conditions**: User raises questions about business analysis / industry research / competitive analysis / product analysis / business model analysis / business opportunity discovery / market entry strategy / investment decisions / strategic planning / due diligence / special topics

**Ten Research Scenarios**:
- **Foundational Understanding**: Industry Research, Competitive Analysis, Product Analysis, Business Model Analysis
- **Opportunity Discovery**: Business Opportunity Discovery
- **Strategic Decisions**: Market Entry Strategy, Investment Decision Support
- **Planning & Execution**: Strategic Planning, Due Diligence
- **Specialized Consulting**: Special Topics

---

## Core Behavioral Rules

### ⛔ Self-Containment Principle
All Alpha Insights capabilities must be fulfilled by its own files and built-in scripts. **Invoking any external SKILL is prohibited** (e.g., weavefox-xhs-intel, data-analysis, mckinsey-consultant, etc.). Reason: Other users may not have these external skills installed; Alpha Insights must be independently functional.

### ⛔ Change Cascade Rule

The deliverable chain is directional: `research_definition.md`(S2) → `research_plan.md`(S3) → `evidence_base.md`(S4) → `insights.md`(S5) → `report.html`(S6). **At ANY Stage, when modifying a completed upstream deliverable, ALL downstream nodes must be incrementally updated. Skipping intermediate nodes is PROHIBITED.**

**Execution flow**:
1. Identify which iteration type the user's request belongs to → determine the starting Stage
2. Go back to the starting Stage, update its deliverable **following that Stage's normal workflow**
3. Cascade forward Stage by Stage: each downstream Stage does an incremental update
4. After each step, inform the user what was updated

> ⚠️ **State machine does not backtrack**: During cascade execution, `_state.json` remains at the current Stage — do NOT call `state_manager advance`. Only execute the corresponding Stage's logic (read/write deliverables), without triggering state transitions.

| Iteration Type | Trigger | Start | Cascade Path | Incremental Action Per Step |
|---------------|---------|:-----:|-------------|---------------------------|
| **Expression adjustment** | Fix wording/layout/chart style | S6 | S6 only | Modify report text or styling. No data changes — cascade exempt |
| **Data supplementation** | "Search more" / "Add XX evidence" | S4 | S4→S5→S6 | S4: Append new evidence to `evidence_base.md` + update analysis notes and research execution summary. S5: Assess whether new evidence changes/strengthens/overturns existing insights. S6: Regenerate report |
| **Insight adjustment** | "This conclusion is wrong" / "Add a point" | S5 | S5→S6 | S5: Modify affected insight entries, check if `evidence_base.md` has sufficient support (if not, go back to S4 first). S6: Regenerate |
| **Direction adjustment** | "Change research angle" / "Add a sub-question" | S2/S3 | S2→S3→S4→S5→S6 | S2: Update sub-questions/frameworks. S3: Adjust hypotheses and search plan. S4: Flag old evidence relevance changes + targeted supplemental search. S5: Re-evaluate all insights. S6: Regenerate |
| **Depth expansion** | "This part is too shallow" | S4 | S4→S5→S6 | Same as data supplementation |
| **Interview integration** | User provides interview notes | S4 | S4→S5→S6 | S4: Organize into Track C evidence format, write to `evidence_base.md`. S5: Incrementally update insights. S6: Regenerate |

⛔ **Classification Rules** (prevent "expression adjustment" from becoming an escape hatch):
- **Expression adjustment's sole criterion**: The data itself is correct — only the presentation changes (wording, layout, chart colors, paragraph order)
- **If ANY of the following applies, it is NOT expression adjustment**: new search, new data, modifying factual content, adding/removing evidence, adjusting conclusions
- When uncertain, **classify upward** (better to over-cascade than to skip)

**S5 Incremental Evaluation Flow** (concrete steps when cascading to S5. ⛔ Do NOT re-run all 8 judgment rules — only re-score and revise insights affected by new evidence):
1. Read newly added/changed evidence items
2. Compare each against existing insights: does new evidence **support** (mark strengthened) / **contradict** (mark for revision) / **irrelevant** (skip)?
3. Contradicted insights → revise conclusion + update score
4. New evidence reveals findings not covered by existing insights → draft new insight candidate (with So What + score)
5. Update `insights.md`, marking which items are newly added/modified in this round

**Cascade Escalation Clause**: If during S4 cascade execution, new data completely falls outside the existing hypothesis framework (new competitors, new market trends, etc.), **do NOT force-fit it into existing hypotheses** — escalate to S3 (adjust hypotheses), or if necessary to S2 (adjust sub-questions). Restart cascade from the new starting point.

**⛔ Cascade Execution Checklist** (must be output after every cascade — enables user audit):
```
━━━ Cascade Update Complete ━━━
Type: {iteration type}
📄 evidence_base.md — {specific update} [Updated]
📄 insights.md — {specific update} [Updated]
📄 report.html — Regenerated [Updated]
```
> Every cascaded deliverable must be listed. The user can verify chain completeness at a glance — a missing line means a step was skipped.

### Search Strategy
- Prefer **structured search engines**, then web scraping tools, then direct URL extraction
- Trace data to **original sources** — do not settle for second-hand citations
- Which specific search tool to use depends on the MCP tools available in the user's environment

### Data Annotation Standards
- Core data must be annotated with source and confidence level (A/B/C/D)
- A/B level: Trustworthy; C level: Must note "further validation recommended"; D level: Prohibited as key evidence
- Information type annotation: 📊 Factual data / 💡 Opinion/intent / 📰 Media coverage (details in `data_sources.md`)

### Context Anchoring
Every Stage's output must answer: "What is the relevance of this to us (the user)?"

### Transparent Display of Professional Knowledge
When loading files, referencing frameworks, or using methodologies, **you must explicitly inform the user** — silent/black-box operation is prohibited.
```
📚 Loading knowledge file: frameworks/pestel.md
🔧 Applying framework: PESTEL Analysis Model (Michael Porter, Harvard Business School)
```

From Ericyoung-183/alpha-insights, MIT.

Signals

Stars
71
Forks
9
Open issues
1
Last commit
Jun 29, 2026 (4 months ago)
Last release
May 22, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get alpha-insights running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying alpha-insights?

CallGet help
Cite this page

alpha-insights skill. Agent Mart. https://agentmart.dev/skills/ericyoung-183-alpha-insights (last updated 2026-10-24)