market-brief — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited market-brief (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Generate a fast, structured market brief for Mick before or during the trading day. The brief covers index direction, commodities, currencies, expanded crypto, macro context, market-moving headlines, and only the flags that matter.
This is a situational awareness tool. It is not financial advice, trade execution guidance, or a signal service.
Trigger immediately, search first, and do not ask clarifying questions when the user starts with:
mbAlso trigger on:
market briefmorning briefmarket updatepre-market summarymarket open summarywhat is the market doingInstrument modifiers:
mb + SOL XRP COPPER means append those instruments to the relevant non-stock section for this brief only.mb only: BTC ETH DXY GOLD means use only those instruments for this brief.mb +depth means add the optional depth sections after Headlines.+ instruments, only: override instruments, and +depth.-- for unavailable values.Use these by default unless the user gives only:.
Prefer sources in this order:
Use multiple sources when a value looks stale, contradictory, delayed, or out of session.
For economic calendar items, verify against a current economic calendar or official release source where possible.
For indices and macro instruments, try to capture:
For commodities, capture:
For currencies, capture:
For crypto, capture:
For headlines, capture:
Use this exact structure. Keep tables compact. Do not add commentary outside these sections except the final follow-up line.
# Market Brief - [Day, Month DD YYYY] [Time and timezone]
## Indices
| Instrument | Level | % Change | Read |
| --- | ---: | ---: | --- |
| SPY | $XXX.XX | +X.XX% | [Pre-market / Open / After-hours / Closed] |
| QQQ | $XXX.XX | +X.XX% | [Tech risk tone] |
| IWM | $XXX.XX | +X.XX% | [Small-cap risk tone] |
| VIX | XX.XX | +X.XX% | [Low <15 / Elevated 20-30 / High >30] |
## Commodities
| Instrument | Level | % Change | Read |
| --- | ---: | ---: | --- |
| WTI crude | $XX.XX | +X.XX% | [Energy inflation / supply / demand read] |
| Brent crude | $XX.XX | +X.XX% | [Global oil read] |
| Natural gas | $X.XX | +X.XX% | [Weather / storage / demand read] |
| Gold | $X,XXX.XX | +X.XX% | [Rates / dollar / safe-haven read] |
| Copper | $X.XX | +X.XX% | [Growth / China / industrial demand read] |
## Currencies
| Instrument | Level | % Change | Read |
| --- | ---: | ---: | --- |
| DXY | XXX.XX | +X.XX% | [Dollar strength read] |
| EUR/USD | X.XXXX | +X.XX% | [Euro / dollar read] |
| USD/JPY | XXX.XX | +X.XX% | [Yen / rates / intervention read] |
| GBP/USD | X.XXXX | +X.XX% | [Sterling / dollar read] |
| USD/CAD | X.XXXX | +X.XX% | [Oil / dollar / Canada read] |
## Crypto
| Asset | Price | 24H | 7D | Context |
| --- | ---: | ---: | ---: | --- |
| BTC | $XX,XXX | +X.XX% | +X.XX% | [Dominance / ETF flows / risk tone] |
| ETH | $X,XXX | +X.XX% | +X.XX% | [ETH/BTC / ETF / network read] |
| SOL | $XXX.XX | +X.XX% | +X.XX% | [Layer 1 risk appetite / ecosystem note] |
| XRP | $X.XX | +X.XX% | +X.XX% | [Legal / payments / listing catalyst] |
| BNB | $XXX.XX | +X.XX% | +X.XX% | [Exchange-token / ecosystem read] |
| Total crypto market cap | $X.XXT | +X.XX% | +X.XX% | [Broad crypto risk tone] |
| BTC dominance | XX.X% | +X.X pts | -- | [Rotation read] |
## Macro Rates
| Instrument | Level | % Change | Read |
| --- | ---: | ---: | --- |
| TLT | $XXX.XX | +X.XX% | [Long-duration Treasury read] |
| 10Y Treasury yield | X.XX% | +X bps | [Rates pressure read] |
## Headlines
1. **[Source]** - [Headline]. [One sentence plain-English summary.]
2. **[Source]** - [Headline]. [One sentence plain-English summary.]
3. **[Source]** - [Headline]. [One sentence plain-English summary.]
## Flags
- [Only include this section when something is notable.]
## Sources
- [Source name] - [What it supplied]
*Data pulled [HH:MM timezone]. Verify before trading.*
Add instruments or pull a specific chart level?If the user includes +depth, add these sections after Headlines and before Flags.
Use a compact table for the 11 S&P 500 sector ETFs:
Columns: Sector ETF, Price, % Change, Note.
Show notable earnings or mega-cap headlines only when they could move the broader market. Do not add a stock quote table.
Columns: Company, Ticker, Event, Date, Why It Matters.
Show Fed events, CPI, PPI, jobs data, PMI, Treasury auctions, or other major macro events due today or this week.
Columns: Date, Event, Prior, Estimate.
-- for any value that cannot be confirmed.Add instruments or pull a specific chart level?Include Flags only for meaningful conditions such as:
-- instead of guessed.If the user asks how to use the skill, give short examples and ask for the fastest next prompt.
Minimum useful input:
mbExample prompts:
mbmb + PLTR SOFImb only: NVDA TSLA BTCmb +depthmarket brief before open~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.