mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
End-to-end Solidity smart contract workflow: planning, TDD with Foundry, gas optimization, security review, deployment, upgrades, and audit preparation
Not in a marketplace yet, so it loads for one session with --plugin-dir.
Plugin decipher-solidity-superpowers in zaryab2000/decipher-solidity-superpowers. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
solidity-audit-prepAudit preparation gate for Solidity contracts before external security review. Use when preparing for external audit engagement, when creating audit scope documentation, or when the user says "prepare for audit", "audit package", "scope document", "what do auditors need", "I'm getting this audited",
solidity-builderTDD implementation gate for Solidity smart contracts. Use after an approved design doc and committed interface exist. Triggers on: "implement this", "write the contract", "fill in the logic", "implement the interface", "code this up", or any intent to write Solidity implementation code. Enforces str
solidity-code-reviewerSecurity review gate for completed Solidity contract implementations. Use after any contract implementation is complete and before marking work done, merging, or deploying. Triggers on: "review this contract", "security review", "is this secure?", "check for vulnerabilities", "audit this", "pen test
solidity-deployerDeployment gate for Solidity contracts. Use before any deployment to testnet, mainnet, or public fork environments. Triggers on: "deploy this contract", "run the deploy script", "let's go to testnet", "deploy to mainnet", "how do I deploy", "deployment configuration", or any mention of broadcasting
solidity-gas-optimizerGas optimization gate for Solidity contracts before deployment. Dispatches the optimizoor agent to run a full 8-category gas audit. Use when: tests pass and contract is ready for gas review, user asks "is this gas efficient?", "can we reduce gas costs?", "optimize gas", "check gas usage", or after a
solidity-natspecNatSpec documentation gate for Solidity contracts. Use when committing any function, error, event, state variable, or contract definition. Triggers on: "add docs", "document this function", "add natspec", "add comments", "what does this function do?", or any time a function is committed without docu
solidity-plannerGate-enforced design phase for Solidity smart contract development. Use this skill before writing ANY .sol file — contracts, interfaces, libraries, or upgradeable implementations. Triggers on: "write a contract", "design a vault", "build a staking system", "create a token", "plan this protocol", "wh
solidity-testerFuzz and invariant testing gate for Solidity contracts that handle value. Use for any contract involving deposits, withdrawals, minting, burning, swapping, lending, staking, or share accounting. Triggers on: "add fuzz tests", "write invariant tests", "property-based tests", "fork tests", "test this
solidity-upgraderUpgrade gate for proxy-based upgradeable Solidity contracts. Use before implementing or executing any proxy upgrade — adding V2 logic, preparing upgrade transactions, or changing implementations. Triggers on: "upgrade the contract", "add V2", "change implementation", "implement a new version", "prox
using-solidity-superpowersMaster orchestrator for Solidity smart contract development workflows. Injected automatically at session start — do not invoke manually. Defines THE RULE: before responding to ANY Solidity- related message, check if a phase skill applies. If there is even a 1% chance a skill is relevant, invoke it f
/decipher-solidity-superpowers:audit-prepGenerate the complete audit package before engaging an external auditor
/decipher-solidity-superpowers:gas-auditRun a full gas optimization audit on a contract before deployment
/decipher-solidity-superpowers:new-contractStart a new smart contract, interface, library, or protocol component
/decipher-solidity-superpowers:pre-deployRun the pre-deployment checklist and deploy via a Forge script
/decipher-solidity-superpowers:pre-upgradeVerify storage layout safety and run staged checks before any proxy upgrade
/decipher-solidity-superpowers:security-reviewRun a two-stage security review on a completed contract implementation
optimizoorUse this agent when the solidity-gas-optimizer skill requests a gas audit on a Solidity contract. Given a contract file path and name, runs forge inspect for storage layout analysis, forge snapshot for gas baseline, and a full 8-category gas checklist (storage packing, visibility, calldata, loops, a
reviewoorUse this agent when the solidity-code-reviewer skill requests a security review of a Solidity contract. Performs a two-stage review: (1) spec compliance against the provided interface and design document; (2) security analysis covering reentrancy (CEI, cross-function, read-only), access control (Own
${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh
${CLAUDE_PLUGIN_ROOT}/hooks/plan-gate.sh
Problems found in this repo's manifests
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
200 skills · 98 commands · 71 agents · 1 MCP server · hooks
Production-grade engineering skills covering every phase of software development: spec, plan, build, verify, review, and ship.
25 skills · 4 agents
Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data
9 skills · 9 commands · 11 agents · 1 MCP server
Transform Claude into an Azure expert. This plugin integrates the Azure MCP server and specialized Azure skills to move beyond generic advice. It enables Claude to perform real-world tasks: listing resources, validating deployments, diagnosing infrastructure issues, and optimizing costs across 50+ Azure services.
44 skills · 1 MCP server
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.