KS
Killer-Skills

resilience-classify — how to use resilience-classify how to use resilience-classify, resilience-classify setup guide, stablecoin resilience classification, resilience-classify alternative, resilience-classify vs stablecoin tracker, resilience-classify install, what is resilience-classify, resilience-classify for liquidity pools, resilience-classify for stablecoin dashboards

v1.0.0
GitHub

About this Skill

Perfect for Financial Analysis Agents needing accurate stablecoin tracking and override capabilities. resilience-classify is a skill that classifies stablecoins based on their resilience, identifying cases where default inferences are incorrect and applying overrides for improved accuracy.

Features

Identifies stablecoin candidates from src/lib/stablecoins.ts
Applies default inference rules using inferResilienceDefaults()
Overrides default inferences for accurate resilience scores
Reads coin data from stablecoins.ts for classification
Invoked after resilience types and default inference implementation
Supports auditing resilience scores for accuracy

# Core Topics

TokenBrice TokenBrice
[3]
[1]
Updated: 2/27/2026

Quality Score

Top 5%
30
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add TokenBrice/stablecoin-dashboard/resilience-classify

Agent Capability Analysis

The resilience-classify MCP Server by TokenBrice is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use resilience-classify, resilience-classify setup guide, stablecoin resilience classification.

Ideal Agent Persona

Perfect for Financial Analysis Agents needing accurate stablecoin tracking and override capabilities.

Core Value

Empowers agents to identify stablecoins with incorrect default inferences and apply overrides for precise tracking, utilizing libraries like `src/lib/stablecoins.ts` and implementing default inference rules from `inferResilienceDefaults()`.

Capabilities Granted for resilience-classify MCP Server

Auditing resilience scores for accuracy
Tracking new stablecoin additions
Overriding default inferences for stablecoin dashboards and liquidity pools

! Prerequisites & Limits

  • Requires implementation of resilience types and default inference
  • Limited to stablecoin tracking and analysis
Project
SKILL.md
4.2 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Resilience Classification Skill

Identify stablecoins where the default inference (from backing + governance) is incorrect and apply overrides.

When to Invoke

  • After the resilience types and default inference are implemented
  • When a new stablecoin is added to the tracker
  • When auditing resilience scores for accuracy

Process

Step 1 — Identify candidates

Read all coins from src/lib/stablecoins.ts. For each, apply the default inference rules (see inferResilienceDefaults() in src/lib/report-cards.ts). Flag coins where the default is likely wrong based on:

  • collateral text containing keywords: "Solana", "tBTC", "WBTC", "delta-neutral", "perpetual", "CEX", "off-exchange", "Copper", "Ceffu", "Fireblocks", "bridged"
  • pegMechanism text containing: "Solana", "Bitcoin L2", "not Ethereum", "Tron"
  • contracts[] listing only non-Ethereum chains
  • contracts[] listing multiple chains (candidate for deploymentModel override)
  • backing = crypto-backed but collateral text mentions RWAs, bridges, or exotic strategies
  • Coins on this known-override list: HYUSD, USDe, meUSD, USDD, sUSD (Synthetix), USDJ, BOLD, rwaUSDi, satUSD
  • collateral or pegMechanism text mentioning: "LayerZero", "OFT", "CCIP", "Wormhole", "Axelar", "multichain", "cross-chain"

Step 2 — Research each candidate

For each flagged coin, in parallel:

  • WebFetch official docs for collateral composition, custody arrangement, and chain architecture
  • WebSearch for "{coin name}" stablecoin collateral custody chain to find independent analysis
  • Cross-reference with existing collateral and pegMechanism text fields

Step 3 — Classify

For each coin, determine the correct tier:

Sub-factorQuestionTiers
chainTierWhere does the core protocol live and where is collateral held?ethereum (100), stage1-l2 (66), established-alt-l1 (20), unproven (0)
deploymentModelHow does the token extend to other chains?single-chain (×1.0), canonical-bridge (×0.85), third-party-bridge (×0.60), native-multichain (×0.40)
collateralQualityWhat are the trust assumptions in backing assets?native (100), eth-lst (66), rwa (50), alt-lst-bridged-or-mixed (20), exotic (0)
custodyModelWho holds the collateral and can it be verified on-chain?onchain (100), institutional (50), cex (0)

Classification rules:

  • chainTier: Based on where the protocol's smart contracts and collateral vaults live, NOT where the token is bridged to
  • deploymentModel: Use the decision tree:
    Can the protocol mint/redeem on >1 chain independently?
      YES → native-multichain
      NO → Is the token on >1 chain?
        NO → single-chain
        YES → Does cross-chain transfer use the L2's canonical rollup bridge?
          YES → canonical-bridge
          NO → third-party-bridge (CCIP, LayerZero, Wormhole, etc.)
    
  • collateralQuality: For mixed collateral, use the tier of the riskiest significant component (>15% of backing). Stablecoin portions don't count here (handled by dependency risk)
  • custodyModel: If ANY significant portion is held off-chain by a non-institutional custodian, classify as cex
  • When uncertain between two tiers, choose the riskier (lower score) tier

Step 4 — Present findings

For each coin needing an override, present:

## {Name} ({Symbol}) — ID: {id}

### Default inference
- chainTier: {inferred} — {correct/wrong because...}
- deploymentModel: {inferred} — {correct/wrong because...}
- collateralQuality: {inferred} — {correct/wrong because...}
- custodyModel: {inferred} — {correct/wrong because...}

### Proposed overrides
- {field}: {value} — {justification with source URL}

### No override needed
- {fields where default is correct}

Step 5 — Apply

After user approval, edit src/lib/stablecoins.ts to add only the override fields that differ from defaults. Example:

typescript
1usd("123", "Example", "EX", "crypto-backed", "decentralized", { 2 // ... existing fields ... 3 chainTier: "established-alt-l1", 4 deploymentModel: "third-party-bridge", 5 collateralQuality: "alt-lst-bridged-or-mixed", 6}),

Run npm run build to verify.

Related Skills

Looking for an alternative to resilience-classify or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication