From aifolimizer
End-to-end institutional trade pipeline with a hard Portfolio-Manager approve/reject gate. Use when the user wants a full desk workup before committing real money - "run the full process on X", "desk review for X", "take X through the whole pipeline", "should I actually buy X - do it properly". Chains research → risk gate → pre-trade discipline → trade ticket, and REFUSES to emit a ticket on reject.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aifolimizer:trading-deskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
One orchestrated pass that mirrors an institutional desk: independent analysis,
One orchestrated pass that mirrors an institutional desk: independent analysis, adversarial debate, portfolio-level risk check, behavioral discipline gate, and a final Portfolio-Manager decision that GATES whether a trade ticket is emitted. No single stage can wave a trade through. Output ends in APPROVE + ticket or REJECT + reasons - never a ticket on reject.
Stage 0 - Mandate (REQUIRED):
mcp__aifolimizer__get_profile - capital, account types (never hardcode)mcp__aifolimizer__get_ticker_decision_history (ticker=TICKER, max_decisions=5) + mcp__aifolimizer__get_ticker_reflection (symbol=TICKER, n=3) + mcp__aifolimizer__get_cross_ticker_lessons (max_lessons=3) - load prior decisions BEFORE the desk forms a view. If a prior decision exists and this run flips it, the PM must state explicitly WHY (new data / catalyst / price); never silently contradict a logged decision.Stage 1 - Analyst + adversarial research:
adversarial-research skill (bull / bear / consensus) on the ticker.mcp__aifolimizer__get_dcf_valuation as a quantitative
fair-value anchor.Stage 2 - Risk gate (HARD veto):
mcp__aifolimizer__get_risk_gate_state - if BUYs are halted (drawdown / VIX /
loss-streak), a BUY/ADD is auto-REJECTED regardless of conviction.mcp__aifolimizer__get_positioning_signals - crowding ≥70 on a BUY/ADD =
veto (defer; negative expected alpha for late entries).mcp__aifolimizer__get_concentration_warnings - if this trade breaches
single-name/sector limits, veto or force size-down.Stage 3 - Pre-trade discipline gate (HARD veto):
pre-trade-check skill. If it returns REJECT, the desk REJECTS.Stage 4 - Portfolio-Manager decision:
Stage 5 - Execution (ONLY if APPROVE):
mcp__aifolimizer__get_trade_ticket with the action + conviction → entry
zone, stop, exit ladder, sizing.mcp__aifolimizer__log_recommendation to forward-track the call.mcp__aifolimizer__log_hypothesis to register the thesis with
acceptance/invalidation criteria.DESK VERDICT: APPROVE | REJECT
Ticker | Direction | Conviction
Gate results: research ✓/✗ · risk ✓/✗ · crowding ✓/✗ · pre-trade ✓/✗ · R:R ✓/✗
[If APPROVE] Trade ticket: entry zone, stop, exit ladder, size, account
[If REJECT] Failing gate(s) + what would have to change to revisit
npx claudepluginhub tusharagg1/aifolimizer --plugin aifolimizerGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.