cosmos
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/hairyf/blockchain-master --skill cosmos
Agent 安装分布
mcpjam
1
claude-code
1
replit
1
junie
1
windsurf
1
zencoder
1
Skill 文档
Skill based on Cosmos SDK, generated from
sources/cosmos. Doc path:sources/cosmos/docs/docs/,sources/cosmos/README.md, andsources/cosmos/x/.
The Cosmos SDK is a modular framework for building application-specific blockchains. Applications are composed of modules that own state (via keepers), expose Msg and Query services (Protobuf/gRPC), and plug into the app lifecycle (genesis, BeginBlock, EndBlock, upgrades). Use this skill when implementing or wiring SDK modules, keepers, services, depinject, or migrations.
Core References
| Topic | Description | Reference |
|---|---|---|
| Modules intro | Role of modules, main components, composability and capabilities | core-modules-intro |
| Module manager | AppModule interfaces, BasicManager, Manager, execution order | core-module-manager |
| Messages and queries | Msg/Query types, gRPC services, legacy paths, protobuf | core-messages-queries |
| Keeper | Type definition, store access, inter-module access, methods | core-keeper |
| Genesis | GenesisState, DefaultGenesis, ValidateGenesis, Init/ExportGenesis | core-genesis |
| App anatomy | App type, constructor, InitChainer, PreBlocker, Begin/EndBlocker | core-app-anatomy |
| BaseApp and store | ABCI, routers, volatile states; multistore, KVStore, IAVL | core-baseapp-store |
Features
| Topic | Description | Reference |
|---|---|---|
| Msg services | Implementing Msg service, validation, state transition, events | features-msg-services |
| Query services | gRPC Query implementation, module_query_safe | features-query-services |
| depinject | Module config proto, ProvideModule, app wiring | features-depinject |
| Upgrades | ConsensusVersion, in-place migrations, RegisterMigration | features-upgrade |
Best Practices
| Topic | Description | Reference |
|---|---|---|
| Errors | Registration, wrapping, ABCI helpers | best-practices-errors |
| Module structure | Recommended folder and file layout | best-practices-module-structure |