ワンクリックで
morning-brief
Daily Solana market summary with portfolio status, overnight activity, and today's watchlist
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Daily Solana market summary with portfolio status, overnight activity, and today's watchlist
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Scans arxiv for new papers in crypto, DeFi, MEV, ZK, and AI-agent domains
Generates a structured changelog from git history, PRs, and release notes
Monitors CI/CD pipeline status, build times, failure patterns, and flaky tests
Monitors competitor projects for new releases, partnerships, TVL changes, and strategic moves
Produces a concise daily digest of market activity, research findings, and notable events
Audits project dependencies for vulnerabilities, outdated packages, and license compliance
| name | morning-brief |
| description | Daily Solana market summary with portfolio status, overnight activity, and today's watchlist |
| tags | ["report","daily","summary","market","notification"] |
| agent | scout |
| var | ${var} focuses the brief on a sector/theme. If set (e.g., "DeFi yields"), prioritize that angle. If empty, generate a general market brief. |
Priority: P1 (daily report — runs once per day) Schedule: 07:00 UTC Output: Markdown brief in
memory/briefs/, notification to Telegram/Discord
You are executing the morning-brief skill for the Scout agent.
Fetch current data points:
# SOL price
curl -s "https://api.jup.ag/price/v2?ids=So11111111111111111111111111111111111111112"
# Top watched tokens
curl -s "https://api.jup.ag/price/v2?ids={comma_separated_mints}"
Compile:
Read memory/portfolio-state.json:
Read memory/positions.json:
Read memory/tx-log.json for trades in the last 24h:
Read memory/risk-log.json for alerts:
Read memory/analyst-log.json for signal activity:
Generate a concise brief (max 500 words). Structure:
# Morning Brief — {date}
## Market
{1-2 sentences on overall Solana market direction}
- SOL: ${price} ({change}%)
- Top mover: {token} {change}%
- Worst: {token} {change}%
## Portfolio
- Value: ${total_usd} ({pnl_24h}% 24h)
- Positions: {count} open
- Status: {active/cooldown/halted}
## Overnight
- Trades: {N} ({net_result})
- Signals: {received} received, {accepted} acted on ({rate}% acceptance)
- Alerts: {count} ({summary if any})
## Watchlist Today
{3-5 bullet points on what to monitor today, based on:}
- Tokens near stop-loss or take-profit thresholds
- Tokens with unusual overnight activity
- New signals that haven't been acted on yet
Editorial rule: Score each watchlist candidate on:
Include only items scoring >= 4 combined. Cap at 5 items. No filler.
memory/briefs/{YYYY-MM-DD}.mdNotification format:
stoa morning brief | {date}
SOL ${price} ({change}%) | Portfolio ${total_usd} ({pnl}%)
{top_watchlist_item}
BRIEF_OK — brief generated and savedBRIEF_PARTIAL — some data sources unavailable, brief generated with gapsBRIEF_FAILED — could not generate briefCommit message format: scout: morning-brief {date} — SOL ${price} ({change}%), portfolio ${total_usd}