[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71PFFF2A7M1CBYT40B9WK9V":3,"skill-same:01M71PFFF2A7M1CBYT40B9WK9V":88},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":22,"publishedAt":42,"linkOnly":43,"markdownContent":44,"markdownBody":45,"frontMatter":46,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":13,"repositoryHtmlUrl":65,"repositoryHomepageUrl":6,"ownerHtmlUrl":66,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":67,"install":68,"resources":81},"01M71PFFF2A7M1CBYT40B9WK9V","base",null,"Query Base (Ethereum L2) blockchain data with USD pricing — wallet balances, token info, transaction details, gas analysis, contract inspection, whale detection, and live network stats. Uses Base RPC + CoinGecko. No API key required.","gjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN","gjbvsjjvgm-sketch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F278511911?v=4","01M71F3JXKZQ70H2KCHHTXKZDA","01M71PENEVFN19DBZFNHJPCHQ7",0,"MIT","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fhermes-agent\u002Foptional-skills\u002Fblockchain\u002Fbase\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[5,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41],"query","inspection","balances","whale","token info","l2","with","coingecko","contract","transaction","pricing","usd","Wallet","gas","api","analysis","web3","stats","rpc","2026-11-10 13:02:02",false,"---\nname: base\ndescription: Query Base (Ethereum L2) blockchain data with USD pricing — wallet balances, token info, transaction details, gas analysis, contract inspection, whale detection, and live network stats. Uses Base RPC + CoinGecko. No API key required.\nversion: 0.1.0\nauthor: youssefea\nlicense: MIT\nmetadata:\n  hermes:\n    tags: [Base, Blockchain, Crypto, Web3, RPC, DeFi, EVM, L2, Ethereum]\n    related_skills: []\n---\n\n# Base Blockchain Skill\n\nQuery Base (Ethereum L2) on-chain data enriched with USD pricing via CoinGecko.\n8 commands: wallet portfolio, token info, transactions, gas analysis,\ncontract inspection, whale detection, network stats, and price lookup.\n\nNo API key needed. Uses only Python standard library (urllib, json, argparse).\n\n---\n\n## When to Use\n\n- User asks for a Base wallet balance, token holdings, or portfolio value\n- User wants to inspect a specific transaction by hash\n- User wants ERC-20 token metadata, price, supply, or market cap\n- User wants to understand Base gas costs and L1 data fees\n- User wants to inspect a contract (ERC type detection, proxy resolution)\n- User wants to find large ETH transfers (whale detection)\n- User wants Base network health, gas price, or ETH price\n- User asks \"what's the price of USDC\u002FAERO\u002FDEGEN\u002FETH?\"\n\n---\n\n## Prerequisites\n\nThe helper script uses only Python standard library (urllib, json, argparse).\nNo external packages required.\n\nPricing data comes from CoinGecko's free API (no key needed, rate-limited\nto ~10-30 requests\u002Fminute). For faster lookups, use `--no-prices` flag.\n\n---\n\n## Quick Reference\n\nRPC endpoint (default): https:\u002F\u002Fmainnet.base.org\nOverride: export BASE_RPC_URL=https:\u002F\u002Fyour-private-rpc.com\n\nHelper script path: ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py\n\n```\npython3 base_client.py wallet   \u003Caddress> [--limit N] [--all] [--no-prices]\npython3 base_client.py tx       \u003Chash>\npython3 base_client.py token    \u003Ccontract_address>\npython3 base_client.py gas\npython3 base_client.py contract \u003Caddress>\npython3 base_client.py whales   [--min-eth N]\npython3 base_client.py stats\npython3 base_client.py price    \u003Ccontract_address_or_symbol>\n```\n\n---\n\n## Procedure\n\n### 0. Setup Check\n\n```bash\npython3 --version\n\n# Optional: set a private RPC for better rate limits\nexport BASE_RPC_URL=\"https:\u002F\u002Fmainnet.base.org\"\n\n# Confirm connectivity\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n\n### 1. Wallet Portfolio\n\nGet ETH balance and ERC-20 token holdings with USD values.\nChecks ~15 well-known Base tokens (USDC, WETH, AERO, DEGEN, etc.)\nvia on-chain `balanceOf` calls. Tokens sorted by value, dust filtered.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\n```\n\nFlags:\n- `--limit N` — show top N tokens (default: 20)\n- `--all` — show all tokens, no dust filter, no limit\n- `--no-prices` — skip CoinGecko price lookups (faster, RPC-only)\n\nOutput includes: ETH balance + USD value, token list with prices sorted\nby value, dust count, total portfolio value in USD.\n\nNote: Only checks known tokens. Unknown ERC-20s are not discovered.\nUse the `token` command with a specific contract address for any token.\n\n### 2. Transaction Details\n\nInspect a full transaction by its hash. Shows ETH value transferred,\ngas used, fee in ETH\u002FUSD, status, and decoded ERC-20\u002FERC-721 transfers.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  tx 0xabc123...your_tx_hash_here\n```\n\nOutput: hash, block, from, to, value (ETH + USD), gas price, gas used,\nfee, status, contract creation address (if any), token transfers.\n\n### 3. Token Info\n\nGet ERC-20 token metadata: name, symbol, decimals, total supply, price,\nmarket cap, and contract code size.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nOutput: name, symbol, decimals, total supply, price, market cap.\nReads name\u002Fsymbol\u002Fdecimals directly from the contract via eth_call.\n\n### 4. Gas Analysis\n\nDetailed gas analysis with cost estimates for common operations.\nShows current gas price, base fee trends over 10 blocks, block\nutilization, and estimated costs for ETH transfers, ERC-20 transfers,\nand swaps.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py gas\n```\n\nOutput: current gas price, base fee, block utilization, 10-block trend,\ncost estimates in ETH and USD.\n\nNote: Base is an L2 — actual transaction costs include an L1 data\nposting fee that depends on calldata size and L1 gas prices. The\nestimates shown are for L2 execution only.\n\n### 5. Contract Inspection\n\nInspect an address: determine if it's an EOA or contract, detect\nERC-20\u002FERC-721\u002FERC-1155 interfaces, resolve EIP-1967 proxy\nimplementation addresses.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nOutput: is_contract, code size, ETH balance, detected interfaces\n(ERC-20, ERC-721, ERC-1155), ERC-20 metadata, proxy implementation\naddress.\n\n### 6. Whale Detector\n\nScan the most recent block for large ETH transfers with USD values.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  whales --min-eth 1.0\n```\n\nNote: scans the latest block only — point-in-time snapshot, not historical.\nDefault threshold is 1.0 ETH (lower than Solana's default since ETH\nvalues are higher).\n\n### 7. Network Stats\n\nLive Base network health: latest block, chain ID, gas price, base fee,\nblock utilization, transaction count, and ETH price.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n\n### 8. Price Lookup\n\nQuick price check for any token by contract address or known symbol.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price ETH\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price USDC\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price AERO\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price DEGEN\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nKnown symbols: ETH, WETH, USDC, cbETH, AERO, DEGEN, TOSHI, BRETT,\nWELL, wstETH, rETH, cbBTC.\n\n---\n\n## Pitfalls\n\n- **CoinGecko rate-limits** — free tier allows ~10-30 requests\u002Fminute.\n  Price lookups use 1 request per token. Use `--no-prices` for speed.\n- **Public RPC rate-limits** — Base's public RPC limits requests.\n  For production use, set BASE_RPC_URL to a private endpoint\n  (Alchemy, QuickNode, Infura).\n- **Wallet shows known tokens only** — unlike Solana, EVM chains have no\n  built-in \"get all tokens\" RPC. The wallet command checks ~15 popular\n  Base tokens via `balanceOf`. Unknown ERC-20s won't appear. Use the\n  `token` command for any specific contract.\n- **Token names read from contract** — if a contract doesn't implement\n  `name()` or `symbol()`, these fields may be empty. Known tokens have\n  hardcoded labels as fallback.\n- **Gas estimates are L2 only** — Base transaction costs include an L1\n  data posting fee (depends on calldata size and L1 gas prices). The gas\n  command estimates L2 execution cost only.\n- **Whale detector scans latest block only** — not historical. Results\n  vary by the moment you query. Default threshold is 1.0 ETH.\n- **Proxy detection** — only EIP-1967 proxies are detected. Other proxy\n  patterns (EIP-1167 minimal proxy, custom storage slots) are not checked.\n- **Retry on 429** — both RPC and CoinGecko calls retry up to 2 times\n  with exponential backoff on rate-limit errors.\n\n---\n\n## Verification\n\n```bash\n# Should print Base chain ID (8453), latest block, gas price, and ETH price\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n","# Base Blockchain Skill\n\nQuery Base (Ethereum L2) on-chain data enriched with USD pricing via CoinGecko.\n8 commands: wallet portfolio, token info, transactions, gas analysis,\ncontract inspection, whale detection, network stats, and price lookup.\n\nNo API key needed. Uses only Python standard library (urllib, json, argparse).\n\n---\n\n## When to Use\n\n- User asks for a Base wallet balance, token holdings, or portfolio value\n- User wants to inspect a specific transaction by hash\n- User wants ERC-20 token metadata, price, supply, or market cap\n- User wants to understand Base gas costs and L1 data fees\n- User wants to inspect a contract (ERC type detection, proxy resolution)\n- User wants to find large ETH transfers (whale detection)\n- User wants Base network health, gas price, or ETH price\n- User asks \"what's the price of USDC\u002FAERO\u002FDEGEN\u002FETH?\"\n\n---\n\n## Prerequisites\n\nThe helper script uses only Python standard library (urllib, json, argparse).\nNo external packages required.\n\nPricing data comes from CoinGecko's free API (no key needed, rate-limited\nto ~10-30 requests\u002Fminute). For faster lookups, use `--no-prices` flag.\n\n---\n\n## Quick Reference\n\nRPC endpoint (default): https:\u002F\u002Fmainnet.base.org\nOverride: export BASE_RPC_URL=https:\u002F\u002Fyour-private-rpc.com\n\nHelper script path: ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py\n\n```\npython3 base_client.py wallet   \u003Caddress> [--limit N] [--all] [--no-prices]\npython3 base_client.py tx       \u003Chash>\npython3 base_client.py token    \u003Ccontract_address>\npython3 base_client.py gas\npython3 base_client.py contract \u003Caddress>\npython3 base_client.py whales   [--min-eth N]\npython3 base_client.py stats\npython3 base_client.py price    \u003Ccontract_address_or_symbol>\n```\n\n---\n\n## Procedure\n\n### 0. Setup Check\n\n```bash\npython3 --version\n\n# Optional: set a private RPC for better rate limits\nexport BASE_RPC_URL=\"https:\u002F\u002Fmainnet.base.org\"\n\n# Confirm connectivity\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n\n### 1. Wallet Portfolio\n\nGet ETH balance and ERC-20 token holdings with USD values.\nChecks ~15 well-known Base tokens (USDC, WETH, AERO, DEGEN, etc.)\nvia on-chain `balanceOf` calls. Tokens sorted by value, dust filtered.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  wallet 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\n```\n\nFlags:\n- `--limit N` — show top N tokens (default: 20)\n- `--all` — show all tokens, no dust filter, no limit\n- `--no-prices` — skip CoinGecko price lookups (faster, RPC-only)\n\nOutput includes: ETH balance + USD value, token list with prices sorted\nby value, dust count, total portfolio value in USD.\n\nNote: Only checks known tokens. Unknown ERC-20s are not discovered.\nUse the `token` command with a specific contract address for any token.\n\n### 2. Transaction Details\n\nInspect a full transaction by its hash. Shows ETH value transferred,\ngas used, fee in ETH\u002FUSD, status, and decoded ERC-20\u002FERC-721 transfers.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  tx 0xabc123...your_tx_hash_here\n```\n\nOutput: hash, block, from, to, value (ETH + USD), gas price, gas used,\nfee, status, contract creation address (if any), token transfers.\n\n### 3. Token Info\n\nGet ERC-20 token metadata: name, symbol, decimals, total supply, price,\nmarket cap, and contract code size.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nOutput: name, symbol, decimals, total supply, price, market cap.\nReads name\u002Fsymbol\u002Fdecimals directly from the contract via eth_call.\n\n### 4. Gas Analysis\n\nDetailed gas analysis with cost estimates for common operations.\nShows current gas price, base fee trends over 10 blocks, block\nutilization, and estimated costs for ETH transfers, ERC-20 transfers,\nand swaps.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py gas\n```\n\nOutput: current gas price, base fee, block utilization, 10-block trend,\ncost estimates in ETH and USD.\n\nNote: Base is an L2 — actual transaction costs include an L1 data\nposting fee that depends on calldata size and L1 gas prices. The\nestimates shown are for L2 execution only.\n\n### 5. Contract Inspection\n\nInspect an address: determine if it's an EOA or contract, detect\nERC-20\u002FERC-721\u002FERC-1155 interfaces, resolve EIP-1967 proxy\nimplementation addresses.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nOutput: is_contract, code size, ETH balance, detected interfaces\n(ERC-20, ERC-721, ERC-1155), ERC-20 metadata, proxy implementation\naddress.\n\n### 6. Whale Detector\n\nScan the most recent block for large ETH transfers with USD values.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py \\\n  whales --min-eth 1.0\n```\n\nNote: scans the latest block only — point-in-time snapshot, not historical.\nDefault threshold is 1.0 ETH (lower than Solana's default since ETH\nvalues are higher).\n\n### 7. Network Stats\n\nLive Base network health: latest block, chain ID, gas price, base fee,\nblock utilization, transaction count, and ETH price.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n\n### 8. Price Lookup\n\nQuick price check for any token by contract address or known symbol.\n\n```bash\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price ETH\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price USDC\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price AERO\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price DEGEN\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py price 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\n```\n\nKnown symbols: ETH, WETH, USDC, cbETH, AERO, DEGEN, TOSHI, BRETT,\nWELL, wstETH, rETH, cbBTC.\n\n---\n\n## Pitfalls\n\n- **CoinGecko rate-limits** — free tier allows ~10-30 requests\u002Fminute.\n  Price lookups use 1 request per token. Use `--no-prices` for speed.\n- **Public RPC rate-limits** — Base's public RPC limits requests.\n  For production use, set BASE_RPC_URL to a private endpoint\n  (Alchemy, QuickNode, Infura).\n- **Wallet shows known tokens only** — unlike Solana, EVM chains have no\n  built-in \"get all tokens\" RPC. The wallet command checks ~15 popular\n  Base tokens via `balanceOf`. Unknown ERC-20s won't appear. Use the\n  `token` command for any specific contract.\n- **Token names read from contract** — if a contract doesn't implement\n  `name()` or `symbol()`, these fields may be empty. Known tokens have\n  hardcoded labels as fallback.\n- **Gas estimates are L2 only** — Base transaction costs include an L1\n  data posting fee (depends on calldata size and L1 gas prices). The gas\n  command estimates L2 execution cost only.\n- **Whale detector scans latest block only** — not historical. Results\n  vary by the moment you query. Default threshold is 1.0 ETH.\n- **Proxy detection** — only EIP-1967 proxies are detected. Other proxy\n  patterns (EIP-1167 minimal proxy, custom storage slots) are not checked.\n- **Retry on 429** — both RPC and CoinGecko calls retry up to 2 times\n  with exponential backoff on rate-limit errors.\n\n---\n\n## Verification\n\n```bash\n# Should print Base chain ID (8453), latest block, gas price, and ETH price\npython3 ~\u002F.yousef\u002Fskills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py stats\n```\n",{"name":5,"author":47,"license":14,"version":48,"metadata":49,"description":7},"youssefea","0.1.0",{"hermes":50},{"tags":51,"related_skills":61},[52,53,54,55,56,57,58,59,60],"Base","Blockchain","Crypto","Web3","RPC","DeFi","EVM","L2","Ethereum",[],"main","6746276ba18cb774853eb61b3b9399658bc9bc5c","core\u002Fhermes-agent\u002Foptional-skills\u002Fblockchain\u002Fbase","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch","2026-04-28 17:01:03",{"source":8,"skillName":5,"commands":69,"prompt":79,"zipAvailable":80},[70,73,76],{"tool":71,"command":72},"npx","npx skills add gjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN --skill base",{"tool":74,"command":75},"bunx","bunx skills add gjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN --skill base",{"tool":77,"command":78},"pnpm","pnpm dlx skills add gjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN --skill base","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fhermes-agent\u002Foptional-skills\u002Fblockchain\u002Fbase\u002FSKILL.md",true,[82],{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"scripts\u002Fbase_client.py","SCRIPT","脚本",37097,"https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fhermes-agent\u002Foptional-skills\u002Fblockchain\u002Fbase\u002Fscripts\u002Fbase_client.py",[89,130,155,172,191,210],{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":109,"publishedAt":42},"01M71QG27G1R2H2ZWEG4S0WTZT","writing-plans","Write implementation plans: bite-sized tasks, paths, code.","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Fwriting-plans\u002FSKILL.md",[95,100,103,106],{"categoryNo":96,"categoryName":97,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",{"categoryNo":101,"categoryName":102,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000018","写作与文案",{"categoryNo":104,"categoryName":105,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000030","开发工程师",{"categoryNo":107,"categoryName":108,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000036","内容创作者",[110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129],"writing","writing plans","plans","test-driven","test-driven-development","superpowers","design","workflow","code","tasks","subagent","code-review","review","documentation","write","paths","planning","development","test","implementation",{"skillNo":131,"name":114,"nameZh":6,"description":132,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":133,"categories":134,"keywords":141,"publishedAt":42},"01M71QFZYRTJXMAE551MRAKZ14","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Ftest-driven-development\u002FSKILL.md",[135,138],{"categoryNo":136,"categoryName":137,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":139,"categoryName":140,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000008","测试与质量",[142,127,128,143,144,145,146,115,110,147,118,120,148,149,150,151,152,112,153,154],"test driven development","driven","green","red-green-refactor","testing","debugging","systematic","refactor","systematic-debugging","enforce","tests","tdd","quality",{"skillNo":156,"name":150,"nameZh":6,"description":157,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":158,"categories":159,"keywords":161,"publishedAt":42},"01M71QFWR5Q8EYEQ6MCS3SM6MC","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Fsystematic-debugging\u002FSKILL.md",[160],{"categoryNo":139,"categoryName":140,"taxonomyType":98,"taxonomyTypeDesc":99},[162,147,148,113,163,164,114,115,110,120,165,166,127,167,112,168,128,169,170,171],"systematic debugging","problem","problem-solving","phase","bugs","root cause","root-cause","investigation","understand","hermes",{"skillNo":173,"name":174,"nameZh":6,"description":175,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":176,"categories":177,"keywords":183,"publishedAt":42},"01M71QFS9S04MD8JP747W5WM0N","subagent-driven-development","Execute plans via delegate_task subagents (2-stage review).","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Fsubagent-driven-development\u002FSKILL.md",[178,179,182],{"categoryNo":101,"categoryName":102,"taxonomyType":98,"taxonomyTypeDesc":99},{"categoryNo":180,"categoryName":181,"taxonomyType":98,"taxonomyTypeDesc":99},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":107,"categoryName":108,"taxonomyType":20,"taxonomyTypeDesc":21},[184,120,127,143,113,114,185,186,115,110,117,118,121,122,187,188,112,189,190,128],"subagent driven development","delegate","delegation","subagents","parallel","stage","task",{"skillNo":192,"name":193,"nameZh":6,"description":194,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":195,"categories":196,"keywords":199,"publishedAt":42},"01M71QFQ1DBCVAZ511MXFE6T2V","requesting-code-review","Pre-commit review: security scan, quality gates, auto-fix.","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Frequesting-code-review\u002FSKILL.md",[197,198],{"categoryNo":136,"categoryName":137,"taxonomyType":98,"taxonomyTypeDesc":99},{"categoryNo":104,"categoryName":105,"taxonomyType":20,"taxonomyTypeDesc":21},[200,201,118,122,113,114,202,203,115,204,110,205,206,120,121,207,208,127,209,112],"code review","requesting code review","fix","auto-fix","auto","security scan","commit","verification","security","scan",{"skillNo":211,"name":212,"nameZh":6,"description":213,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":214,"categories":215,"keywords":217,"publishedAt":42},"01M71QFM7KWM540YR67FRN807Q","python-debugpy","Debug Python: pdb REPL + debugpy remote (DAP).","https:\u002F\u002Fgithub.com\u002Fgjbvsjjvgm-sketch\u002FWORM_V2_SOVEREIGN\u002Fblob\u002Fmain\u002Fcore\u002Fskills\u002Fsoftware-development\u002Fpython-debugpy\u002FSKILL.md",[216],{"categoryNo":104,"categoryName":105,"taxonomyType":20,"taxonomyTypeDesc":21},[218,219,220,221,222,223,224,225,147,148,226,227,228,150,229,230,231,232,171,233],"debugpy","python debugpy","python","dap","inspect","post-mortem","pdb","remote","debugger","node","commands","debug","post","breakpoints","node-inspect","tui"]