← Back to Skills Marketplace
Musashi
by
Yeheskiel Yunus Tame
· GitHub ↗
· v2.0.0
· MIT-0
107
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install musashi
Description
Conviction-weighted token intelligence. Analyze any token through 7 elimination gates, cross-domain pattern detection, and adversarial debate. Triggers on "a...
Usage Guidance
Key things to check before installing and running:
- Review source before building. The repo includes full Go code that will be compiled into a binary; compile only after you (or someone you trust) inspects it.
- Do not set OG_CHAIN_PRIVATE_KEY in a global/shared config. If you want to enable publishing, use a dedicated, minimal-balance wallet (as SKILL.md recommends) and inject the private key only when you intentionally perform a publish action.
- Confirm whether you actually need to set CONVICTION_LOG_ADDRESS and MUSASHI_INFT_ADDRESS for your use case. The skill declares them as required, but read-only analysis should not require them — if you must set them, verify the addresses are correct and intended.
- Understand that the binary exposes explicit commands (strike, mint-agent, update-agent, store) that will sign/send transactions if a private key is present; the SKILL.md policy to ask for confirmation is a human/process control, not a programmatic guard in the binary.
- Because the tool makes many network/API calls (DexScreener, CoinGecko, DefiLlama, GoPlus, Farcaster optional), expect outbound network traffic — if you have network egress policies, review them.
If you want lower risk: run the built binary in a constrained environment (no OG_CHAIN_PRIVATE_KEY, network egress limited to required APIs) and exercise analysis-mode gates only. If you plan to enable publish functionality, perform an independent code review and use a dedicated signing wallet with minimal funds.
Capability Analysis
Type: OpenClaw Skill
Name: musashi
Version: 2.0.0
The 'musashi' skill bundle implements a sophisticated crypto token analysis engine with a 7-gate pipeline and on-chain reporting. It possesses high-risk capabilities, specifically the handling of a private key (OG_CHAIN_PRIVATE_KEY) to sign transactions on the 0G Chain and the execution of shell commands to interact with a local Go binary and the '0g-storage-client' CLI. While the SKILL.md instructions include strong safety constraints—such as mandatory user confirmation before analysis and publishing, and advice to use a dedicated wallet—the presence of these powerful capabilities without a sandbox environment is inherently risky. The code logic in 'conviction.go' and 'inft.go' for transaction signing and 'og_storage.go' for file uploads appears aligned with the stated purpose, but the bundle is classified as suspicious due to the high-risk nature of its core functions.
Capability Tags
Capability Assessment
Purpose & Capability
The skill is a local Go-based token analysis binary (musashi-core) that runs multi-gate checks and can publish STRIKEs on-chain. Required binaries and the Go build step align with that purpose. However, the declared required env vars include CONVICTION_LOG_ADDRESS and MUSASHI_INFT_ADDRESS even though SKILL.md states analysis (the primary user-facing mode) does not require a private key and therefore typically wouldn't need those on-chain addresses. That suggests the env var declaration is broader than strictly necessary for analysis-only operation.
Instruction Scope
SKILL.md instructs the agent to always ask explicit user confirmation before any on-chain publish and states 'MUSASHI never signs transactions autonomously.' That behaviour is a policy in the docs but not enforced by the binary: musashi-core exposes commands (strike, mint-agent, update-agent, store) that will sign/send transactions if OG_CHAIN_PRIVATE_KEY is present. The skill is marked disable-model-invocation: true (so it won't run itself), but if someone or some script runs the binary/commands with the private key set, on-chain actions will execute. The instructions also reference web browsing and agent-driven social checks — acceptable for the stated task but worth noting those steps imply network access and HTTP API calls.
Install Mechanism
Install builds the musashi-core binary from included Go source (go build ./scripts/musashi-core/cmd/musashi/). There are no external archive downloads or remote installers in the provided spec. Building local source is reasonable for this kind of tool, but it does mean arbitrary included code will be compiled and executed on the host — review source before building.
Credentials
Declared required env vars are OG_CHAIN_RPC, CONVICTION_LOG_ADDRESS, MUSASHI_INFT_ADDRESS. OG_CHAIN_RPC is reasonable for on-chain queries; the two contract addresses are required by code paths that perform on-chain reads/writes but are not strictly necessary for analysis-only runs (which the SKILL.md emphasizes). OG_CHAIN_PRIVATE_KEY is explicitly not required and is optional for publish mode — that is appropriate. Overall the number and types of env vars are mostly proportional, but requiring the two on-chain addresses for analysis mode is questionable and may force you to expose chain config you don't need for read-only analysis.
Persistence & Privilege
always:false and disable-model-invocation:true limit autonomous or forced inclusion. The skill does build a local binary, but it does not request permanent platform-level privileges. It does provide commands that can write to-chain if a private key is present; that is normal for a tool that can publish transactions, but you must control when the private key is provided and who can execute the binary.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install musashi - After installation, invoke the skill by name or use
/musashi - Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Breaking: fix metadata to match OpenClaw spec. Add disable-model-invocation (user-only activation). Structured install spec (kind:go). Remove private key from required env vars. Add explicit user confirmation guard before on-chain signing. Makefile now uses keystore by default instead of exposing private key in CLI args.
v1.2.0
Fix: separate required vs optional env vars, add read-only analysis mode (no private key needed for analysis), add install spec, graceful degradation when key absent
v1.1.0
Fix: declare all required env vars, add read-only mode docs, set invocation to user-only, add security section
v1.0.1
Initial public release with full 7-gate pipeline, 0G integration, and agent prompts
v1.0.0
musashi 1.0.0 — Initial Release
- Introduces a conviction-weighted narrative intelligence engine for crypto token analysis, operating on 0G infrastructure.
- Implements a 7-gate elimination pipeline covering contract safety, liquidity, wallet behavior, social momentum, narrative alignment, market timing, and cross-validation.
- Requires strict user confirmation before any analysis, ensuring safety and accuracy.
- Features specialist reports, pattern detection, adversarial debate, and on-chain conviction publishing (STRIKE), with full evidence storage via 0G Storage.
- Supports token discovery mode, status/history checks, and detailed output format for transparent analysis results.
Metadata
Frequently Asked Questions
What is Musashi?
Conviction-weighted token intelligence. Analyze any token through 7 elimination gates, cross-domain pattern detection, and adversarial debate. Triggers on "a... It is an AI Agent Skill for Claude Code / OpenClaw, with 107 downloads so far.
How do I install Musashi?
Run "/install musashi" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Musashi free?
Yes, Musashi is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Musashi support?
Musashi is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Musashi?
It is built and maintained by Yeheskiel Yunus Tame (@yeheskieltame); the current version is v2.0.0.
More Skills