From equity-analyst
- Invoked via `/earnings-review TICKER` after a company has reported earnings
How this skill is triggered — by the user, by Claude, or both
Slash command
/equity-analyst:earnings-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Invoked via `/earnings-review TICKER` after a company has reported earnings
/earnings-review TICKER after a company has reported earningsmarket-data connector (see .mcp.json)Search [TICKER] earnings results [most recent quarter]:
Search [TICKER] Q[X] earnings key metrics:
Search [TICKER] guidance outlook [next quarter / full year]:
Classify guidance as:
Search [TICKER] stock reaction earnings day:
Search [TICKER] analyst upgrades downgrades earnings:
Based on Steps 1–3, evaluate the investment thesis:
Thesis Strengthened if:
Thesis Neutral if:
Thesis Weakened if:
For each thesis pillar identified when the position was entered (if known), assess whether it was confirmed or challenged.
Assign an updated fundamental score (1–10) based on:
State explicitly: "Updated fundamental score: X.X/10 (was X.X/10 pre-earnings)"
Based on thesis impact and updated score, recommend:
HOLD — thesis intact, no change needed
ADD — thesis strengthened, score improved
TRIM — thesis weakened but not broken
EXIT — thesis broken
Show all prices, stop levels, and allocation changes in the stock's native trading currency.
## Earnings Review: [TICKER] — [Company Name]
**Reported:** [Date] | **Fiscal Quarter:** Q[X] [Year]
**Stock Reaction:** [+/-X%] on earnings day (Volume: [X]x average)
---
### Results vs. Estimates
| Metric | Actual | Estimate | Beat/Miss | YoY |
|--------|--------|----------|-----------|-----|
| EPS | $X.XX | $X.XX | +$X.XX (+X%) | +X% |
| Revenue | $XB | $XB | +$XM (+X%) | +X% |
| [Key metric] | X | X | ✅/❌ | X% |
---
### Guidance
| Period | Metric | Guidance | vs. Prior Est. | Status |
|--------|--------|----------|----------------|--------|
| Q[X+1] | EPS | $X.XX–$X.XX | +X% | ✅ Raised |
| FY[Year] | Revenue | $XB–$XB | Maintained | — |
**Management Tone:** [Confident / Cautious / Warning]
Key commentary: "[1–2 sentence quote or summary]"
---
### Analyst Reactions (48h post-report)
| Analyst | Action | Old Target | New Target |
|---------|--------|------------|------------|
| [Firm] | Upgrade to Buy | $XX | $XX |
| [Firm] | Maintained | $XX | $XX (raised) |
---
### Thesis Impact: [✅ Strengthened / ➡️ Neutral / ⚠️ Weakened]
[2–3 sentences explaining why, referencing specific results vs. original thesis drivers]
**Updated Fundamental Score: X.X/10** (was X.X/10 pre-earnings)
---
### Action Recommendation: [HOLD / ADD / TRIM / EXIT]
[Specific action with dollar amounts, share counts, and rationale]
**Stop-Loss:** $XX.XX ([X%] below current, at [technical level])
**What to Monitor Next Quarter:**
- [Specific metric or milestone]
- [Specific metric or milestone]
Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub joaroo/equity-analyst --plugin equity-analyst