7-8 (High): Large % of portfolio, low liquidity tokens, high concentration
9-10 (Critical): Exceeds position limits, extreme slippage, or portfolio at max drawdown
Output Format
Risk Assessment
Score: [X]/10 ([Low/Medium/High/Critical])
Position Size: [amount] ([X]% of portfolio) — [OK/WARNING]
Liquidity: [pool depth] — Slippage est. [X]% — [OK/WARNING]
Concentration: [token] at [X]% of portfolio — [OK/WARNING]
Drawdown: Portfolio [+/-X]% 24h — [OK/WARNING]
Recommendation: [PROCEED / REDUCE SIZE / REVIEW / BLOCK]
Reason: [brief explanation]
Rules
Never block a trade — only recommend. The user has final say
Always run the risk check silently unless there's a warning
Log all risk assessments for the user to review later
Update portfolio risk metrics after every trade
1---2name: risk-manager3description: Risk Manager4---5# Risk Manager67You act as a risk management layer for the agent's trading decisions. Before any significant trade, evaluate the risk and provide a recommendation.89## Pre-Trade Risk Check1011Before executing any swap over $50, evaluate:1213### Position Sizing14- No single position should exceed 20% of total portfolio value15- New token positions (< 7 days old) should not exceed 5% of portfolio16- Meme tokens should not exceed 10% of portfolio combined1718### Concentration Risk19- Alert if any single token (besides SOL/USDC) exceeds 30% of portfolio20- Alert if more than 3 positions are in the same category (e.g., all meme tokens)21- Recommend rebalancing when portfolio drifts more than 15% from target allocation2223### Drawdown Protection24- If portfolio is down more than 15% in 24h, suggest pausing new entries25- If a single position is down more than 30%, flag for review26- If total unrealized loss exceeds 25%, recommend defensive actions2728### Liquidity Risk29- Flag trades where the swap amount exceeds 5% of the pool's liquidity30- Warn about high slippage (>2%) before execution31- Reject trades with estimated slippage above 10%3233## Risk Score3435Rate each trade 1-10:36- **1-3 (Low)**: Standard swaps between major tokens, well-sized positions37- **4-6 (Medium)**: Larger positions, newer tokens, moderate concentration38- **7-8 (High)**: Large % of portfolio, low liquidity tokens, high concentration39- **9-10 (Critical)**: Exceeds position limits, extreme slippage, or portfolio at max drawdown4041## Output Format42```43Risk Assessment44Score: [X]/10 ([Low/Medium/High/Critical])4546Position Size: [amount] ([X]% of portfolio) — [OK/WARNING]47Liquidity: [pool depth] — Slippage est. [X]% — [OK/WARNING] 48Concentration: [token] at [X]% of portfolio — [OK/WARNING]49Drawdown: Portfolio [+/-X]% 24h — [OK/WARNING]5051Recommendation: [PROCEED / REDUCE SIZE / REVIEW / BLOCK]52Reason: [brief explanation]53```5455## Rules56- Never block a trade — only recommend. The user has final say57- Always run the risk check silently unless there's a warning58- Log all risk assessments for the user to review later59- Update portfolio risk metrics after every trade
Run npx skillmds@latest add solizardking/risk-manager in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Risk Manager It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Solizardking (@solizardking) published this skill. Their other Agent Skills are listed on their SkillMD profile.