Anti Centralization Probe
v1.0.0Detect centralization risks in proposals and designs; output structural critiques and safer decentralization alternatives.
SKILL: anti-centralization-probe
Purpose
Detect and resist centralization tendencies by identifying single points of control and dependency creation, then proposing safer alternatives.
When to Use
- Governance proposals
- Role/permission changes
- Designs that create a single authority or key-holder
- Systems that require trusting one actor
Inputs
proposal(required):descriptionactors(list)permissions(list)critical_paths(list)
policy(required):centralization_red_flags(optional list)max_allowed_single_points(default 0)
Steps
- Identify control points:
- who can change rules
- who can halt systems
- who can move funds (if applicable)
- Identify dependency chains and single points of failure.
- Count single points; compare to
max_allowed_single_points. - Output a structural critique:
- red flags
- failure modes
- Propose alternatives:
- multisig/timelock
- role separation
- auditable approval flows
Validation
- Alternatives must reduce single-point control.
- No personal attacks; only structural critique.
Output
centralization_probe_result:single_points(list)risk_level(low|med|high)red_flags(list)alternatives(list)response_draft(string)
Safety Rules
- No operational instructions for abuse.
- Do not recommend custody or financial actions.
Example
If one agent can unilaterally enable live trading and move capital, output risk_level=high and recommend separation + explicit governance gates.
Version tags
latest
