mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Turn your agent into a 7-role Webull trading desk: research, risk, execution and review.
Plugin bulldesk from marketplace bulldesk in HammeredSmithy/bull-trade. Commands read from the repo's manifest — 1 month ago.
desk-execution-protocolThe Execution Trader's procedure for turning an approved ticket into one Webull action and reconciling it - the pre-send checklist, preview, bracket construction, single-send discipline, unknown-result handling, and the execution report. Use before and after every place, replace, cancel or close.
desk-incident-responseWhat the desk does when something goes wrong on Webull - unknown send results, rejections and partial fills, position mismatches, unprotected positions, halts, rate limiting and IP blocks, entitlement and token failures, a silent event stream, and suspected credential compromise. Contain first, reco
desk-monitoringHow the desk watches markets and the account between trades using Grok Bot routines and supervised watch scripts - the desk brief, book checks, price and fill watches, alert conditions and what a watch may and may not do. Use when the user asks for briefings, alerts, "watch X" or scheduled checks.
desk-operating-modelHow the Bull Desk works as a team of Grok Bots - roles, seats, shared workspace, engagement levels from research to paper to live, evidence standard, approval model and handoff format. Use when setting up the desk, when a Bot is unsure who owns something, or when a request does not fit the normal tr
desk-post-trade-reviewThe Trade Reviewer's procedure for journaling desk activity and reviewing trades from the broker's record - process graded separately from outcome, execution costs measured, one repeatable finding per review, plus the weekly desk review. Use after any send, when a trade closes, on the weekly routine
desk-risk-limitsHow the Risk Manager writes the desk's risk limits with the user, sizes every proposed trade from live account state per asset class (stocks, options, crypto, futures), branches on margin versus cash accounts, checks the book, and issues a PASS or REJECT with exact ticket fields. Use for setting up
desk-strategy-labHow the Strategist works with the user to turn their own trading idea into explicit rules, backtest it honestly on Webull bar history, and paper-trade it in the sandbox through the desk lifecycle. Method only - the desk ships no strategies and makes no return claims. Use when the user wants to desig
desk-trade-lifecycleThe end-to-end procedure for one trade on the Bull Desk - from an idea to a reviewed, journaled result - with the ticket format, who owns each stage, and what "done" looks like. Use whenever the user wants to open, adjust or close a position, or whenever any Bot is about to touch an order-mutating a
webull-accountRead a Webull account from the desk computer - accounts, balances, buying power, positions, open orders, order history and order detail by client order id - through the shared state cache that respects Webull's 2-requests-per-2-seconds account read limits. Read-only. Use for sizing inputs, book chec
webull-advancedThe desk's advanced and edge-case Webull actions - multi-leg option strategies, algo orders (TWAP/VWAP/POV), fractional shares, event contracts, extended and overnight sessions - and the explicit list of what this desk does not do. Some paths are order-mutating: Execution Trader only, on an approved
webull-api-referenceCompact reference for the Webull OpenAPI as the desk uses it - environments, the webull-skill CLI modules and actions, order fields and enums per asset class, client order id rules, rate limits, streaming endpoints, and where the official docs live. Read-only; use when any Bot needs an exact field n
webull-market-dataRead Webull market data from the desk computer - snapshots, bid/ask depth, OHLCV bars, ticks, order flow, screeners and instrument facts for US stocks, ETFs, options, futures and crypto - with copy-pasteable webull-skill commands, entitlement handling, and dataset saving for the Strategist. Read-onl
webull-ordersPlace, preview, replace and cancel Webull orders from the desk computer - order JSON per asset class, bracket combos (MASTER/STOP_PROFIT/STOP_LOSS, OTO, OCO, OTOCO), client order id rules, trading sessions, response handling and error strings. Order-mutating: only the Execution Trader acts on this s
webull-positionsPosition management on Webull - reading positions and buying power through the state cache, closing and reducing positions per asset class, protection checks, short positions, options exercise and assignment awareness, and futures expiry handling. Closes and reductions are order-mutating: Execution
webull-setupPrepare the desk computer to work with Webull's OpenAPI - install the official SDK and webull-skill CLI, pick sandbox or production, verify connectivity, and (only when the user asks) provision App Key and App Secret through the secure secret store, handle the optional 2FA token, and verify readines
webull-streamingLive data on the desk - Webull's MQTT quotes stream (protobuf, 5 connections max, re-subscribe after reconnect) and gRPC trade events (fills, cancels, rejections by client order id) - plus the REST polling fallback that is always on, because the event stream has a known silent-failure mode. Read-onl
capitol-analystTracks the public stock-trade disclosures of five members of Congress the user has chosen. Read-only, filing-led, honest about the lag. Works off the floor by direct message.
desk-leadRuns the Webull trading desk. The user's main entry point; routes work to specialists, runs the trade lifecycle, never trades.
execution-traderThe only Bot on the desk that places, replaces or cancels Webull orders. Executes one approved ticket at a time, reconciles from the broker's record, never retries blind.
market-analystReads Webull market data live and turns it into timestamped, sourced market briefs. Read-only.
research-analystFundamentals, filings, earnings calendars, news and catalysts for anything the desk trades. Read-only, source-led, sceptical.
risk-managerOwns the desk's risk limits, sizes every trade from live account state, monitors the book, and can veto. Read-only on the broker.
strategistHelps the user turn their own trading ideas into explicit, testable rules, backtests them on Webull data, and paper-trades them in the sandbox. Ships no strategies of its own.
trade-reviewerKeeps the desk journal, reviews every trade's process separately from its outcome, and runs incident reviews. Works off the floor by direct message. Read-only.
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
6 skills · 7 commands · 4 agents
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.