一键导入
go-crypto-wallet
go-crypto-wallet 收录了来自 hiromaily 的 18 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
Set up docs-ssot SSOT documentation structure — migrate existing docs, build, and validate
Documentation update workflow. Use when modifying files in docs/ directory or any markdown files (*.md).
Maps GitHub labels to Skills and Context documents. Use when creating issues (github-issue-creation) or working on issues (fix-issue command).
How to run watch, keygen, and sign wallet CLI commands. Use when executing wallet commands or testing wallet functionality.
Git branch management, commit conventions, and PR creation workflow. Use for all tasks that require code changes, regardless of language or scope.
Solidity smart contract development workflow. Use when modifying smart contracts in apps/eth-contracts/contracts/.
TypeScript/JavaScript development workflow for apps/ directory. Use when modifying TypeScript code in xrpl-grpc-server or JavaScript in eth-contracts.
Database schema and migration workflow. Use when modifying database schemas in tools/atlas/ or SQLC queries in tools/sqlc/.
Go development workflow including verification commands and self-review checklist. Use when modifying Go code in internal/, pkg/, or cmd/ directories.
Mock generation workflow for go-crypto-wallet. Activate whenever a developer asks to generate a mock for a new interface, add test coverage that requires a mock, or replace a manually-written test stub for a ports interface. Claude MUST use `make mockery` — never write mock struct code by hand.
Address PR review comments by selecting appropriate skills based on modified files. Use when fixing review feedback on pull requests.
Create GitHub issues with proper task classification. Classification determines which Skills will be used when working on the issue.
Makefile development workflow. Use when modifying Makefile or files in make/ directory.
Bitcoin Cash (BCH) API implementation rules. Critical pattern for embedding Bitcoin struct and overriding BCH-specific methods. Use when working on BCH-related code in internal/infrastructure/api/btc/bch/.
Critical Bitcoin terminology rules to prevent confusion between bech32m (encoding) and taproot (address type). Use when working on BTC-related code, config files, or shell scripts.
Post-task knowledge gap review and proposals for improving skills/rules
Shell script development workflow. Use when modifying files in scripts/ directory or any *.sh files.
CI/CD and DevOps workflow. Use when modifying GitHub Actions, Docker configurations, or compose files.