[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FHTNW6CBV14FGGSWC7TCPE":3,"skill-same:01M6FHTNW6CBV14FGGSWC7TCPE":112},{"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":17,"publishedAt":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":43,"commitSha":44,"skillDirectory":45,"forksCount":46,"repositoryHtmlUrl":47,"repositoryHomepageUrl":6,"ownerHtmlUrl":48,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":49,"install":50,"resources":63},"01M6FHTNW6CBV14FGGSWC7TCPE","kaspa-dev",null,"Comprehensive Kaspa blockchain development toolkit for building transactions, integrating wallets, creating dApps, block explorers, and interacting with the Kaspa network. Use when working with Kaspa blockchain development including: (1) Building and broadcasting transactions, (2) Generating addresses and managing wallets, (3) Creating dApps or block explorers, (4) Integrating Kaspa into existing applications (RainbowKit, OisyWallet, etc.), (5) Working with KRC20 tokens, (6) Setting up Kaspa nodes, (7) Using Kaspa SDKs (Rust, Go, JavaScript\u002FTypeScript, Python, WASM). Supports Rust, Go, JavaScript\u002FTypeScript, Python, and Motoko (Internet Computer) development.","kbarbel640-del\u002Fskills","kbarbel640-del","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F255315490?v=4","01M6CJPPQGCCESXMG3K7BBGQ5J","01M6CJPPX2PB2BCZERFVM2C2B3",1,"MIT","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"kaspa dev","dev","transactions","internet","block","with","tokens","broadcasting","Nodes","up","use","typescript","applications","network","toolkit","development","javascript","rust","wasm","python","2026-11-10 10:12:30",false,"---\nname: kaspa-dev\ndescription: \"Comprehensive Kaspa blockchain development toolkit for building transactions, integrating wallets, creating dApps, block explorers, and interacting with the Kaspa network. Use when working with Kaspa blockchain development including: (1) Building and broadcasting transactions, (2) Generating addresses and managing wallets, (3) Creating dApps or block explorers, (4) Integrating Kaspa into existing applications (RainbowKit, OisyWallet, etc.), (5) Working with KRC20 tokens, (6) Setting up Kaspa nodes, (7) Using Kaspa SDKs (Rust, Go, JavaScript\u002FTypeScript, Python, WASM). Supports Rust, Go, JavaScript\u002FTypeScript, Python, and Motoko (Internet Computer) development.\"\n---\n\n# Kaspa Development\n\n## Overview\n\nThis skill provides comprehensive support for Kaspa blockchain development across multiple programming languages and use cases. Whether you're building a simple wallet integration, a full dApp, a block explorer, or working with KRC20 tokens, this skill provides the patterns, SDK references, and boilerplate code you need.\n\n## Quick Start\n\n### Choose Your SDK\n\nKaspa provides official SDKs for multiple languages:\n\n- **JavaScript\u002FTypeScript**: `kaspa-wasm` - WebAssembly-based SDK for browser and Node.js\n- **Rust**: `kaspa-rpc-client` and `kaspa-wallet-core` - Native Rust SDK\n- **Go**: `github.com\u002Fkaspanet\u002Fkaspad` - Official Go implementation\n- **Python**: Community SDKs available via PyPI\n- **Motoko**: `kaspa` package on Mops for Internet Computer integration\n\n### Common Tasks\n\n#### Generate a Kaspa Address\n\n**JavaScript\u002FTypeScript:**\n```javascript\nimport { PrivateKey, NetworkType } from 'kaspa-wasm';\n\nconst privateKey = PrivateKey.random(NetworkType.Mainnet);\nconst publicKey = privateKey.toPublicKey();\nconst address = publicKey.toAddress(NetworkType.Mainnet);\n\nconsole.log('Address:', address.toString());\nconsole.log('Private Key:', privateKey.toString());\n```\n\n**Rust:**\n```rust\nuse kaspa_wallet_core::keys::{PrivateKey, PublicKey};\nuse kaspa_consensus_core::network::NetworkType;\n\nlet private_key = PrivateKey::random(NetworkType::Mainnet);\nlet public_key = private_key.to_public_key();\nlet address = public_key.to_address(NetworkType::Mainnet);\n\nprintln!(\"Address: {}\", address.to_string());\n```\n\n**Go:**\n```go\nimport (\n    \"github.com\u002Fkaspanet\u002Fkaspad\u002Fdomain\u002Fconsensus\u002Fmodel\u002Fexternalapi\"\n    \"github.com\u002Fkaspanet\u002Fkaspad\u002Futil\"\n)\n\nprivateKey, _ := util.GeneratePrivateKey()\npublicKey := privateKey.PublicKey()\naddress, _ := util.NewAddressPublicKey(publicKey.Serialize(), util.Bech32PrefixKaspaMain)\n\nfmt.Printf(\"Address: %s\\n\", address.String())\n```\n\n#### Build and Broadcast a Transaction\n\n**JavaScript\u002FTypeScript:**\n```javascript\nimport { Transaction, RpcClient, NetworkType } from 'kaspa-wasm';\n\nconst rpc = new RpcClient({\n  url: 'wss:\u002F\u002Fapi.kaspa.org',\n  network: NetworkType.Mainnet\n});\n\nawait rpc.connect();\n\n\u002F\u002F Get UTXOs for the sender address\nconst utxos = await rpc.getUtxosByAddresses([senderAddress]);\n\n\u002F\u002F Build transaction\nconst tx = new Transaction({\n  version: 0,\n  inputs: utxos.map(utxo => ({\n    previousOutpoint: utxo.outpoint,\n    signatureScript: '', \u002F\u002F Will be filled after signing\n    sequence: 0,\n    sigOpCount: 1\n  })),\n  outputs: [{\n    amount: amount,\n    scriptPublicKey: recipientScriptPublicKey\n  }],\n  lockTime: 0,\n  subnetworkId: '00000000000000000000000000000000'\n});\n\n\u002F\u002F Sign transaction\nconst signedTx = await signTransaction(tx, privateKey);\n\n\u002F\u002F Broadcast\nconst txId = await rpc.submitTransaction(signedTx);\nconsole.log('Transaction ID:', txId);\n```\n\n## SDK References\n\nFor detailed SDK documentation and examples:\n\n- **JavaScript\u002FTypeScript (WASM)**: See [references\u002Fkaspa-wasm-sdk.md](references\u002Fkaspa-wasm-sdk.md)\n- **Rust SDK**: See [references\u002Fkaspa-rust-sdk.md](references\u002Fkaspa-rust-sdk.md)\n- **Go SDK**: See [references\u002Fkaspa-go-sdk.md](references\u002Fkaspa-go-sdk.md)\n- **Python SDK**: See [references\u002Fkaspa-python-sdk.md](references\u002Fkaspa-python-sdk.md)\n- **API Reference**: See [references\u002Fapi-reference.md](references\u002Fapi-reference.md) for Kaspa Developer Platform API\n\n## Integration Guides\n\n### Wallet Integration\n\nFor integrating Kaspa into wallets like RainbowKit, OisyWallet, or custom wallets:\n\nSee [references\u002Fwallet-integration.md](references\u002Fwallet-integration.md) for:\n- Wallet connection patterns\n- Transaction signing flows\n- Address management\n- Network switching\n\n### Node Operations\n\nFor setting up and operating Kaspa nodes:\n\nSee [references\u002Fnode-operations.md](references\u002Fnode-operations.md) for:\n- Docker deployment\n- Binary installation\n- Building from source\n- Configuration options\n- RPC node setup\n- Monitoring and maintenance\n\n### dApp Development\n\nWhen building a Kaspa dApp:\n\n1. **Setup**: Use the WASM SDK for browser compatibility\n2. **Wallet Connection**: Implement wallet adapter pattern\n3. **State Management**: Track balances, transactions, and UTXOs\n4. **Transaction Building**: Use UTXO selection algorithms\n5. **Error Handling**: Handle network failures and reorgs\n\n### Block Explorer\n\nTo build a block explorer:\n\n1. **Data Source**: Use Kaspa Developer Platform API or run your own node\n2. **Indexing**: Index blocks, transactions, and addresses\n3. **API Layer**: Build REST\u002FGraphQL API for frontend\n4. **Frontend**: Display blocks, transactions, addresses, and network stats\n\nSee API reference for available endpoints.\n\n## KRC20 Tokens\n\nKaspa supports KRC20 tokens (similar to ERC20 on Ethereum). For token development:\n\nSee [references\u002Fkrc20-tokens.md](references\u002Fkrc20-tokens.md) for:\n- Token contract structure\n- Transfer and approval mechanisms\n- Token metadata\n- Integration patterns\n\n## Network Types\n\nKaspa has three network types:\n\n- **Mainnet**: Production network (prefix: `kaspa:`)\n- **Testnet**: Testing network (prefix: `kaspatest:`)\n- **Devnet**: Development network (prefix: `kaspadev:`)\n\nAlways use the correct network type for your use case.\n\n## Address Formats\n\nKaspa uses Bech32 encoding for addresses:\n\n- Mainnet: `kaspa:qqkqkzjvr7zwxxmjxjkmxx` (62 characters total)\n- Testnet: `kaspatest:qqkqkzjvr7zwxxmjxjkmxx`\n- Devnet: `kaspadev:qqkqkzjvr7zwxxmjxjkmxx`\n\n## Scripts and Utilities\n\nThe `scripts\u002F` directory contains utility scripts:\n\n- `generate-address.py`: Generate Kaspa addresses\n- `build-transaction.py`: Build and sign transactions\n- `monitor-address.py`: Monitor address for incoming transactions\n\n## Resources\n\n### References\n\n- **api-reference.md**: Kaspa Developer Platform API documentation\n- **kaspa-wasm-sdk.md**: JavaScript\u002FTypeScript WASM SDK guide\n- **kaspa-rust-sdk.md**: Rust SDK documentation\n- **kaspa-go-sdk.md**: Go SDK documentation\n- **kaspa-python-sdk.md**: Python SDK documentation\n- **krc20-tokens.md**: KRC20 token standard documentation\n- **wallet-integration.md**: Wallet integration patterns and examples\n- **node-operations.md**: Complete guide for running Kaspa nodes\n\n### Assets\n\nThe `assets\u002F` directory contains boilerplate templates:\n\n- `dapp-template\u002F`: React\u002FNext.js dApp starter\n- `explorer-template\u002F`: Block explorer starter\n- `wallet-adapter\u002F`: Wallet adapter implementation\n\n## Best Practices\n\n1. **Always validate addresses** before using them\n2. **Handle UTXO selection** carefully to avoid dust outputs\n3. **Implement proper error handling** for network failures\n4. **Test on testnet** before mainnet deployment\n5. **Monitor for chain reorganizations** when confirming transactions\n6. **Use fee estimation** for timely transaction confirmation\n7. **Secure private keys** - never expose them in client-side code\n\n## Getting Help\n\n- **Documentation**: https:\u002F\u002Fdocs.kas.fyi\u002F\n- **GitHub**: https:\u002F\u002Fgithub.com\u002Fkaspanet\n- **Developer Platform**: https:\u002F\u002Fkas.fyi\u002F\n- **Motoko Package**: https:\u002F\u002Fmops.one\u002Fkaspa\n","# Kaspa Development\n\n## Overview\n\nThis skill provides comprehensive support for Kaspa blockchain development across multiple programming languages and use cases. Whether you're building a simple wallet integration, a full dApp, a block explorer, or working with KRC20 tokens, this skill provides the patterns, SDK references, and boilerplate code you need.\n\n## Quick Start\n\n### Choose Your SDK\n\nKaspa provides official SDKs for multiple languages:\n\n- **JavaScript\u002FTypeScript**: `kaspa-wasm` - WebAssembly-based SDK for browser and Node.js\n- **Rust**: `kaspa-rpc-client` and `kaspa-wallet-core` - Native Rust SDK\n- **Go**: `github.com\u002Fkaspanet\u002Fkaspad` - Official Go implementation\n- **Python**: Community SDKs available via PyPI\n- **Motoko**: `kaspa` package on Mops for Internet Computer integration\n\n### Common Tasks\n\n#### Generate a Kaspa Address\n\n**JavaScript\u002FTypeScript:**\n```javascript\nimport { PrivateKey, NetworkType } from 'kaspa-wasm';\n\nconst privateKey = PrivateKey.random(NetworkType.Mainnet);\nconst publicKey = privateKey.toPublicKey();\nconst address = publicKey.toAddress(NetworkType.Mainnet);\n\nconsole.log('Address:', address.toString());\nconsole.log('Private Key:', privateKey.toString());\n```\n\n**Rust:**\n```rust\nuse kaspa_wallet_core::keys::{PrivateKey, PublicKey};\nuse kaspa_consensus_core::network::NetworkType;\n\nlet private_key = PrivateKey::random(NetworkType::Mainnet);\nlet public_key = private_key.to_public_key();\nlet address = public_key.to_address(NetworkType::Mainnet);\n\nprintln!(\"Address: {}\", address.to_string());\n```\n\n**Go:**\n```go\nimport (\n    \"github.com\u002Fkaspanet\u002Fkaspad\u002Fdomain\u002Fconsensus\u002Fmodel\u002Fexternalapi\"\n    \"github.com\u002Fkaspanet\u002Fkaspad\u002Futil\"\n)\n\nprivateKey, _ := util.GeneratePrivateKey()\npublicKey := privateKey.PublicKey()\naddress, _ := util.NewAddressPublicKey(publicKey.Serialize(), util.Bech32PrefixKaspaMain)\n\nfmt.Printf(\"Address: %s\\n\", address.String())\n```\n\n#### Build and Broadcast a Transaction\n\n**JavaScript\u002FTypeScript:**\n```javascript\nimport { Transaction, RpcClient, NetworkType } from 'kaspa-wasm';\n\nconst rpc = new RpcClient({\n  url: 'wss:\u002F\u002Fapi.kaspa.org',\n  network: NetworkType.Mainnet\n});\n\nawait rpc.connect();\n\n\u002F\u002F Get UTXOs for the sender address\nconst utxos = await rpc.getUtxosByAddresses([senderAddress]);\n\n\u002F\u002F Build transaction\nconst tx = new Transaction({\n  version: 0,\n  inputs: utxos.map(utxo => ({\n    previousOutpoint: utxo.outpoint,\n    signatureScript: '', \u002F\u002F Will be filled after signing\n    sequence: 0,\n    sigOpCount: 1\n  })),\n  outputs: [{\n    amount: amount,\n    scriptPublicKey: recipientScriptPublicKey\n  }],\n  lockTime: 0,\n  subnetworkId: '00000000000000000000000000000000'\n});\n\n\u002F\u002F Sign transaction\nconst signedTx = await signTransaction(tx, privateKey);\n\n\u002F\u002F Broadcast\nconst txId = await rpc.submitTransaction(signedTx);\nconsole.log('Transaction ID:', txId);\n```\n\n## SDK References\n\nFor detailed SDK documentation and examples:\n\n- **JavaScript\u002FTypeScript (WASM)**: See [references\u002Fkaspa-wasm-sdk.md](references\u002Fkaspa-wasm-sdk.md)\n- **Rust SDK**: See [references\u002Fkaspa-rust-sdk.md](references\u002Fkaspa-rust-sdk.md)\n- **Go SDK**: See [references\u002Fkaspa-go-sdk.md](references\u002Fkaspa-go-sdk.md)\n- **Python SDK**: See [references\u002Fkaspa-python-sdk.md](references\u002Fkaspa-python-sdk.md)\n- **API Reference**: See [references\u002Fapi-reference.md](references\u002Fapi-reference.md) for Kaspa Developer Platform API\n\n## Integration Guides\n\n### Wallet Integration\n\nFor integrating Kaspa into wallets like RainbowKit, OisyWallet, or custom wallets:\n\nSee [references\u002Fwallet-integration.md](references\u002Fwallet-integration.md) for:\n- Wallet connection patterns\n- Transaction signing flows\n- Address management\n- Network switching\n\n### Node Operations\n\nFor setting up and operating Kaspa nodes:\n\nSee [references\u002Fnode-operations.md](references\u002Fnode-operations.md) for:\n- Docker deployment\n- Binary installation\n- Building from source\n- Configuration options\n- RPC node setup\n- Monitoring and maintenance\n\n### dApp Development\n\nWhen building a Kaspa dApp:\n\n1. **Setup**: Use the WASM SDK for browser compatibility\n2. **Wallet Connection**: Implement wallet adapter pattern\n3. **State Management**: Track balances, transactions, and UTXOs\n4. **Transaction Building**: Use UTXO selection algorithms\n5. **Error Handling**: Handle network failures and reorgs\n\n### Block Explorer\n\nTo build a block explorer:\n\n1. **Data Source**: Use Kaspa Developer Platform API or run your own node\n2. **Indexing**: Index blocks, transactions, and addresses\n3. **API Layer**: Build REST\u002FGraphQL API for frontend\n4. **Frontend**: Display blocks, transactions, addresses, and network stats\n\nSee API reference for available endpoints.\n\n## KRC20 Tokens\n\nKaspa supports KRC20 tokens (similar to ERC20 on Ethereum). For token development:\n\nSee [references\u002Fkrc20-tokens.md](references\u002Fkrc20-tokens.md) for:\n- Token contract structure\n- Transfer and approval mechanisms\n- Token metadata\n- Integration patterns\n\n## Network Types\n\nKaspa has three network types:\n\n- **Mainnet**: Production network (prefix: `kaspa:`)\n- **Testnet**: Testing network (prefix: `kaspatest:`)\n- **Devnet**: Development network (prefix: `kaspadev:`)\n\nAlways use the correct network type for your use case.\n\n## Address Formats\n\nKaspa uses Bech32 encoding for addresses:\n\n- Mainnet: `kaspa:qqkqkzjvr7zwxxmjxjkmxx` (62 characters total)\n- Testnet: `kaspatest:qqkqkzjvr7zwxxmjxjkmxx`\n- Devnet: `kaspadev:qqkqkzjvr7zwxxmjxjkmxx`\n\n## Scripts and Utilities\n\nThe `scripts\u002F` directory contains utility scripts:\n\n- `generate-address.py`: Generate Kaspa addresses\n- `build-transaction.py`: Build and sign transactions\n- `monitor-address.py`: Monitor address for incoming transactions\n\n## Resources\n\n### References\n\n- **api-reference.md**: Kaspa Developer Platform API documentation\n- **kaspa-wasm-sdk.md**: JavaScript\u002FTypeScript WASM SDK guide\n- **kaspa-rust-sdk.md**: Rust SDK documentation\n- **kaspa-go-sdk.md**: Go SDK documentation\n- **kaspa-python-sdk.md**: Python SDK documentation\n- **krc20-tokens.md**: KRC20 token standard documentation\n- **wallet-integration.md**: Wallet integration patterns and examples\n- **node-operations.md**: Complete guide for running Kaspa nodes\n\n### Assets\n\nThe `assets\u002F` directory contains boilerplate templates:\n\n- `dapp-template\u002F`: React\u002FNext.js dApp starter\n- `explorer-template\u002F`: Block explorer starter\n- `wallet-adapter\u002F`: Wallet adapter implementation\n\n## Best Practices\n\n1. **Always validate addresses** before using them\n2. **Handle UTXO selection** carefully to avoid dust outputs\n3. **Implement proper error handling** for network failures\n4. **Test on testnet** before mainnet deployment\n5. **Monitor for chain reorganizations** when confirming transactions\n6. **Use fee estimation** for timely transaction confirmation\n7. **Secure private keys** - never expose them in client-side code\n\n## Getting Help\n\n- **Documentation**: https:\u002F\u002Fdocs.kas.fyi\u002F\n- **GitHub**: https:\u002F\u002Fgithub.com\u002Fkaspanet\n- **Developer Platform**: https:\u002F\u002Fkas.fyi\u002F\n- **Motoko Package**: https:\u002F\u002Fmops.one\u002Fkaspa\n",{"name":5,"description":7},"main","e7e336ac628c3e3bd771aff1aaa469c93778f94a","skills\u002Fcodecustard\u002Fkaspa-dev",0,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del","2026-08-23 22:39:37",{"source":8,"skillName":5,"commands":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add kbarbel640-del\u002Fskills --skill kaspa-dev",{"tool":56,"command":57},"bunx","bunx skills add kbarbel640-del\u002Fskills --skill kaspa-dev",{"tool":59,"command":60},"pnpm","pnpm dlx skills add kbarbel640-del\u002Fskills --skill kaspa-dev","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002FSKILL.md",true,[64,70,74,78,82,86,90,94,98,102,108],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"_meta.json","REFERENCE","参考文档",275,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002F_meta.json",{"path":71,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":72,"sourceHtmlUrl":73},"references\u002Fapi-reference.md",13944,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fapi-reference.md",{"path":75,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":76,"sourceHtmlUrl":77},"references\u002Fkaspa-go-sdk.md",15613,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fkaspa-go-sdk.md",{"path":79,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":80,"sourceHtmlUrl":81},"references\u002Fkaspa-python-sdk.md",17917,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fkaspa-python-sdk.md",{"path":83,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":84,"sourceHtmlUrl":85},"references\u002Fkaspa-rust-sdk.md",11831,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fkaspa-rust-sdk.md",{"path":87,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":88,"sourceHtmlUrl":89},"references\u002Fkaspa-wasm-sdk.md",12845,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fkaspa-wasm-sdk.md",{"path":91,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":92,"sourceHtmlUrl":93},"references\u002Fkrc20-tokens.md",9975,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fkrc20-tokens.md",{"path":95,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":96,"sourceHtmlUrl":97},"references\u002Fnode-operations.md",13909,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fnode-operations.md",{"path":99,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":100,"sourceHtmlUrl":101},"references\u002Fwallet-integration.md",14116,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Freferences\u002Fwallet-integration.md",{"path":103,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":106,"sourceHtmlUrl":107},"scripts\u002Fbuild-transaction.py","SCRIPT","脚本",17224,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Fscripts\u002Fbuild-transaction.py",{"path":109,"resourceType":104,"resourceTypeDesc":105,"sizeBytes":110,"sourceHtmlUrl":111},"scripts\u002Fgenerate-address.py",9722,"https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fcodecustard\u002Fkaspa-dev\u002Fscripts\u002Fgenerate-address.py",[113,142,170,191,197,217],{"skillNo":114,"name":115,"nameZh":6,"description":116,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":124,"publishedAt":38},"01M6G8J55967D6281ACMKAKTEQ","crowd-prompting","A marketplace where AI agents improve prompts, system instructions, tool descriptions, and other text-based content with domain expertise from real-world operations — and earn tokens for valuable contributions.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzzadrian\u002Fcrowd-prompting\u002FSKILL.md",[119],{"categoryNo":120,"categoryName":121,"taxonomyType":122,"taxonomyTypeDesc":123},"01JBSEEDCAT000000000000036","内容创作者","PROFESSION","适用职业",[125,126,127,23,24,128,129,130,131,132,133,134,135,136,137,138,139,140,141],"crowd prompting","prompting","api","domain","world","prompts","operations","instructions","text","tool","system","improve","productivity","marketplace","https","content","ai agents",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":153,"publishedAt":38},"01M6G8J0PKPAYVET6BWE8W4C26","dilemm-ai","Compete in DilemmAI, the prisoner's dilemma AI arena at dilemm.ai. Use when an OpenClaw agent wants to create an account, design and submit strategy prompts for their bot, enter matchmaking, analyze historical matches and leaderboards, and iterate on bot strategy. Requires headless browser automation (no API available yet).","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzyori\u002Fdilemm-ai\u002FSKILL.md",[148],{"categoryNo":149,"categoryName":150,"taxonomyType":151,"taxonomyTypeDesc":152},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[154,127,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,130,28],"dilemm ai","arena","analyze","browser","openclaw agent","create","automation","browser automation","bot","openclaw","design","strategy","headless","compete","submit","matchmaking",{"skillNo":171,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":174,"categories":175,"keywords":179,"publishedAt":38},"01M6G8HWAF3K9SW7NP3Z83CPJ6","arxiv-paper-reviews","Interact with arXiv Crawler API to fetch papers, read reviews, and submit comments. Use when working with arXiv papers, fetching paper lists by date\u002Fcategory\u002Finterest, viewing paper details with comments, or submitting paper reviews via API at http:\u002F\u002F150.158.152.82:8000.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Fweak-accept\u002FSKILL.md",[176],{"categoryNo":177,"categoryName":178,"taxonomyType":151,"taxonomyTypeDesc":152},"01JBSEEDCAT000000000000021","资料检索与研究",[180,181,182,183,184,185,186,23,187,168,28,188,127,189,190],"arxiv paper reviews","reviews","arxiv","paper","crawler","papers","comments","fetch","read","http","via",{"skillNo":192,"name":172,"nameZh":6,"description":173,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":193,"categories":194,"keywords":196,"publishedAt":38},"01M6G8HQJ7N7WMY6YV7D7SSJ16","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzxrys\u002Farxiv-paper-reviews\u002FSKILL.md",[195],{"categoryNo":177,"categoryName":178,"taxonomyType":151,"taxonomyTypeDesc":152},[183,182,181,180,190,185,186,23,184,168,28,187,188,127,189],{"skillNo":198,"name":199,"nameZh":6,"description":200,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":201,"categories":202,"keywords":203,"publishedAt":38},"01M6G8HM95Y64JNVFC2HN4E2BG","git-summary","Get a quick summary of the current Git repository including status, recent commits, branches, and contributors.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fzweack\u002Fgit-summary\u002FSKILL.md",[],[204,205,206,207,208,209,210,211,212,213,214,215,216],"git","summary","git summary","commits","repository","win32","status","linux","contributors","true","quick","get","branches",{"skillNo":218,"name":219,"nameZh":6,"description":220,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":221,"categories":222,"keywords":227,"publishedAt":38},"01M6G8HGEGF05CNEJCGVYFSC4R","agent-constitution","Interact with AgentConstitution governance contracts on Base Sepolia. Check compliance, read rules, log actions, query governance state.","https:\u002F\u002Fgithub.com\u002Fkbarbel640-del\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fztsalexey\u002Fagent-constitution\u002FSKILL.md",[223,224],{"categoryNo":149,"categoryName":150,"taxonomyType":151,"taxonomyTypeDesc":152},{"categoryNo":225,"categoryName":226,"taxonomyType":122,"taxonomyTypeDesc":123},"01JBSEEDCAT000000000000037","律师与法务",[228,229,230,231,23,232,233,43,234,188,235,236,237,238,239,139,240,241,242],"agent constitution","constitution","contracts","tree","query","base","log","check","Rules","projects","compliance","actions","state","governance","github"]