skills/b1e55ed/brief/SKILL.md
Daily investment committee brief — institutional-grade morning report synthesizing regime, signals, portfolio, and market context. Use when asked for "daily brief", "morning report", "IC brief", "market summary", or any request for a comprehensive portfolio and market overview. Requires b1e55ed MCP tools.
npx skillsauth add p-u-c/b1e55ed b1e55ed-briefInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produces an institutional-grade daily investment committee brief combining regime status, top signals, live portfolio, and market context. Designed for daily consumption — concise, actionable, delta-focused.
extensions_config.json:
list_producers + get_latest_signal("regime_detector") — current market regimelist_producers + get_latest_signal per producer — signal retrievallist_producers (position data via portfolio producer) — live portfoliobrief_last_summary — prior brief summarybrief_last_regime — regime at last briefbrief_action_items — pending action items from prior brief| Step | Model Recommendation | |------|---------------------| | Coordinator | Strong model (Claude Sonnet or equivalent) | | Web search steps (4-5) | Any model (cost-efficient) | | Synthesis step (7-8) | Strong model (Claude Sonnet or equivalent) |
Call list_producers + get_latest_signal("regime_detector") to retrieve:
This is the framing context for the entire brief.
Call list_producers + get_latest_signal per producer with parameters:
limit: 10Record the top 10 signals across all domains — these represent the system's current highest-priority intelligence.
Call list_producers (position data via portfolio producer) to retrieve:
Search the web for broad crypto market context:
"crypto market news today {CURRENT_YEAR}"
Extract: major market moves, regulatory news, macro events affecting crypto.
For the top 3 tokens by position size from open positions, search:
"{TOKEN} news today"
Extract: token-specific developments, catalysts, risks.
Check memory for delta analysis:
brief_last_summary — what was the prior brief's key message?brief_last_regime — has regime changed?brief_action_items — were prior action items addressed?Combine all data sources into a coherent brief:
Write a polished HTML brief to the sandbox: brief_{YYYY-MM-DD}.html
Required sections:
1. Regime Overview
- Current regime + trend
- Change from prior brief (if any)
- Kill switch status
2. Market Context
- Broad crypto market summary
- Key macro/regulatory events
- Market sentiment assessment
3. Portfolio Status
- Position table: token, direction, entry, current, P&L%, size
- Total portfolio P&L
- Positions requiring attention (large drawdowns, target proximity)
4. Top Signals
- Table of top 10 signals: domain, symbol, direction, confidence, timestamp
- Notable signal clusters or divergences
5. Key Changes
- Delta from prior brief
- New signals not in prior brief
- Regime changes
- Position P&L movements
6. Action Items
- Specific, actionable items (max 5)
- Priority: high/medium/low
- Examples: "Review SOL position — signal divergence", "Consider taking profit on X — target proximity"
Style with dark mode CSS:
:root {
--bg: #0a0a0a;
--text: #e0e0e0;
--green: #00d084;
--red: #ff4444;
--amber: #ffaa00;
--surface: #1a1a1a;
--border: #333;
}
body {
background: var(--bg);
color: var(--text);
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
max-width: 900px;
margin: 0 auto;
padding: 2rem;
line-height: 1.6;
}
table {
width: 100%;
border-collapse: collapse;
margin: 1rem 0;
}
th, td {
padding: 0.5rem 0.75rem;
border-bottom: 1px solid var(--border);
text-align: left;
}
th { color: var(--amber); font-weight: 600; }
.positive { color: var(--green); }
.negative { color: var(--red); }
.warning { color: var(--amber); }
h1, h2, h3 { color: #fff; }
Write the following memory keys:
| Key | Value |
|-----|-------|
| brief_last_summary | 2-3 sentence summary of this brief's key message |
| brief_last_regime | Current regime classification |
| brief_action_items | JSON array of action items from this brief |
| Failure | Action |
|---------|--------|
| list_producers (position data via portfolio producer) fails | Produce brief WITHOUT portfolio section. Add "⚠️ Portfolio data unavailable" note. Continue with all other sections. |
| list_producers + get_latest_signal("regime_detector") fails | Retry once. If still fails, note "Regime data unavailable" and produce brief with market context only. |
| list_producers + get_latest_signal per producer fails | Retry once. If still fails, note "Signal data unavailable" in Top Signals section. |
| Web search fails | Try alternative queries. Note any gaps in Market Context section. |
| Memory read fails | Skip delta analysis. Note "No prior brief for comparison" in Key Changes section. |
brief_{YYYY-MM-DD}.html written to sandboxtools
Parallel coverage of multiple tokens with ranked conviction output. Use when asked to scan a watchlist, review multiple tokens, or produce a ranked token analysis. Triggers on "watchlist scan", "review watchlist", "rank tokens", "scan {TOKEN1} {TOKEN2} ...", or any request for multi-token comparative analysis. Requires b1e55ed MCP tools.
tools
Structured thesis evaluation with multi-dimensional scoring and conviction signal. Use when someone shares a trade idea, investment thesis, or asks "what do you think about {TOKEN}" with a specific thesis. Triggers on "evaluate thesis", "thesis {TOKEN}", "is {TOKEN} a good buy because...", or any request to evaluate an investment hypothesis. Requires b1e55ed MCP tools.
tools
Deep research on a single token producing a structured conviction signal. Use when asked to research a specific token, analyze a crypto asset in depth, or generate a research signal. Triggers on "research {TOKEN}", "deep dive {TOKEN}", "analyze {TOKEN}", or any request for comprehensive token analysis. Requires b1e55ed MCP tools for regime context, existing signals, and signal submission.
tools
Natural language strategy description to sandbox backtest with formatted report. Use when asked to backtest a strategy, simulate trades, test a hypothesis against historical data, or evaluate a trading approach. Triggers on "backtest {STRATEGY}", "simulate {STRATEGY}", "test strategy", or any request to evaluate historical performance of a signal-based approach. Requires b1e55ed MCP tools.