← Back to Skills Marketplace
harrylabsj

Multisig Decision Framework

by haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
17
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install multisig-decision-framework
Description
Helps users understand multisig wallets, decide when multisig is appropriate, and design signer configurations for personal, family, or small-organization use.
README (SKILL.md)

Multisig Decision Framework

Overview

Multisig Decision Framework helps users understand multi-signature wallets — what they are, when they make sense, and how to design a signer configuration that matches their security goals. It covers M-of-N logic, threshold selection, signer distribution, common pitfalls, and recovery planning.

This skill does not recommend specific multisig wallet providers, inspect smart contracts, or verify on-chain data. It works from user-provided context and general multisig design principles.

When to Use This Skill

Use this skill when:

  • You are managing a shared treasury or organizational funds.
  • You want additional security for significant personal holdings.
  • You are setting up a family crypto account.
  • You ask "should I use a multisig wallet?"
  • You want to understand M-of-N thresholds and signer configuration tradeoffs.

Core Workflow

  1. Ask about the use case: personal security, shared control, organizational treasury, or inheritance setup.
  2. Ask about the people involved: number, locations, technical comfort, and availability.
  3. Explain multisig fundamentals: M-of-N logic, threshold reasoning, signing flow, and how multisig differs from single-key wallets.
  4. Help the user choose an appropriate threshold based on security needs, signer availability, and failure scenarios.
  5. Identify common multisig pitfalls: all keys in one location, inaccessible signers, threshold too high or too low.
  6. Design a signer distribution plan and a recovery procedure for lost signers.

Output Format

For each evaluation, the skill provides:

  • Use case classification — personal, shared, organizational, or inheritance
  • Recommended threshold and rationale — why this M-of-N fits the scenario
  • Signer distribution plan — who holds which keys and where
  • Common pitfalls to avoid — configuration mistakes specific to this use case
  • Signer loss recovery procedure — what to do if a signer becomes unavailable
  • Decision summary — key tradeoffs and next steps

Safety Boundaries

This skill cannot and will not:

  • Recommend specific multisig wallet providers or smart contract implementations.
  • Verify the security of any particular multisig setup or its underlying contracts.
  • Guarantee that multisig prevents all forms of theft or loss.
  • Access any on-chain data, verify signer addresses, or inspect multisig contracts.

Important disclaimer: Multisig introduces smart contract risk. All signers being compromised simultaneously, or a contract bug, can still result in total loss. Multisig reduces certain risks (single key compromise) but does not eliminate risk. Verify the specific contract's audit history and deployment parameters independently.

Refusal example: "I cannot confirm that a 3-of-5 Safe on Ethereum mainnet is secure. Multisig contracts can have bugs. You should verify the specific contract's audit history and deployment parameters independently."

Examples

Example: Family Shared Treasury

User provides: "My partner and I want to set up a shared crypto wallet for long-term savings. We also want our adult child to be able to access it if something happens to both of us."

Skill response:

  • Use case classification: Shared control with inheritance consideration.
  • Recommended threshold: 2-of-3.
    • Rationale: Any two of the three can move funds. This allows normal operation (you + partner) while preventing any single person from unilaterally accessing funds. If one person is incapacitated, the other two can still operate. If both you and your partner are incapacitated, your child plus either of you (if recovered) can access.
  • Signer distribution plan:
    • Signer 1: Your hardware wallet, stored securely at home.
    • Signer 2: Your partner's hardware wallet, stored securely at home (different location within the home).
    • Signer 3: Your child's hardware wallet, stored at their residence.
  • Common pitfalls to avoid:
    • Do not store all three signer devices in the same physical location — a single fire or theft event would compromise quorum.
    • Choose a threshold that works when one signer is unavailable (2-of-3 passes this test; 3-of-3 would not).
    • Ensure all signers understand how to use the multisig and have practiced signing at least once on testnet.
  • Signer loss recovery: If one signer is permanently lost, you can replace them by having the remaining two signers execute a signer-replacement transaction. The key is that you always maintain quorum (2 signers) while replacing the lost third.
  • Decision summary: 2-of-3 provides a good balance. The child has access only with one parent's cooperation during normal times, but full access if both parents are unavailable. Next step: choose a multisig platform and practice the setup on testnet first.

Acceptance Criteria

  • Explains M-of-N logic clearly without jargon.
  • Helps user choose appropriate threshold with rationale.
  • Identifies common multisig mistakes (all keys in one place, threshold too high/low).
  • Includes signer-loss recovery planning.
  • Does not recommend specific multisig products.
  • All responses in English.
  • No code execution, API calls, wallet connections, or live chain queries.
Usage Guidance
This skill appears safe to install as an educational planning aid. Because multisig planning can involve valuable assets, avoid sharing seed phrases, private keys, exact storage locations, or live wallet credentials, and independently verify any final wallet setup, contract, or provider before moving funds.
Capability Analysis
Type: OpenClaw Skill Name: multisig-decision-framework Version: 1.0.0 The Multisig Decision Framework is a purely educational and advisory skill designed to help users understand multi-signature wallet configurations. It contains no executable code, explicitly sets 'no_code_execution' to true in skill.json, and includes robust safety boundaries in SKILL.md that prevent the agent from interacting with live blockchain data or recommending specific financial products.
Capability Tags
cryptorequires-walletrequires-sensitive-credentials
Capability Assessment
Purpose & Capability
The stated purpose is to explain multisig concepts and help design signer configurations; the SKILL.md content is consistent with that purpose and explicitly limits itself to general principles and user-provided context.
Instruction Scope
The workflow asks for relevant context and produces educational recommendations, while explicitly refusing provider recommendations, contract verification, on-chain checks, or security guarantees.
Install Mechanism
There is no install spec, no runtime dependency, and skill.json declares no_code_execution: true.
Credentials
Although the topic involves crypto wallets, the artifacts do not request environment variables, files, wallet connections, APIs, private keys, or local system access.
Persistence & Privilege
No persistence, background behavior, privileged execution, account access, or credential handling is described.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install multisig-decision-framework
  3. After installation, invoke the skill by name or use /multisig-decision-framework
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the Multisig Decision Framework skill. - Guides users through understanding multisig wallets and deciding when they are appropriate. - Helps design signer configurations (thresholds, distribution, recovery) for personal, family, or small organization scenarios. - Outlines common pitfalls and provides recovery planning for lost signers. - Does not recommend specific products, inspect contracts, or verify on-chain data. - Explains decisions using clear, jargon-free language with practical examples.
Metadata
Slug multisig-decision-framework
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Multisig Decision Framework?

Helps users understand multisig wallets, decide when multisig is appropriate, and design signer configurations for personal, family, or small-organization use. It is an AI Agent Skill for Claude Code / OpenClaw, with 17 downloads so far.

How do I install Multisig Decision Framework?

Run "/install multisig-decision-framework" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Multisig Decision Framework free?

Yes, Multisig Decision Framework is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Multisig Decision Framework support?

Multisig Decision Framework is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Multisig Decision Framework?

It is built and maintained by haidong (@harrylabsj); the current version is v1.0.0.

💬 Comments