- name
- Named Immortal
- description
- >
- license
- MIT
- compatibility
- os
- [windows, macos, linux]
- python
- >=3.10
- metadata
- openclaw
- emoji
- 🛡️
- version
- 1.0.0
- tags
- requires
- bins
- []
- packages
- [] # httpx is optional; falls back to stdlib
Named Immortal: Agent Resource Intelligence
*"To survive the infinite game, one must understand not just price, but Vitality — the mathematical probability of survival."*
What This Skill Does
This skill gives agents the ability to assess the financial health of crypto assets by calling the live Majestify API. It calculates institutional-grade risk metrics and classifies each asset into one of three vitality tiers:
| Tier | Criteria | Agent Recommendation |
|---|---|---|
| 🛡️ IMMORTAL | Sharpe > 1.2, Drawdown < 60% | Treasury / Long-term hold |
| ⚠️ MORTAL | Moderate risk profile | Active management / Growth |
| ☠️ CRITICAL | Drawdown > 80% or Sharpe < -1.0 | Avoid / Hedge |
Metrics Computed
All metrics are powered by the Crypto Health Hub backend (services.py):
- Sharpe Ratio — Risk-adjusted return vs. risk-free rate
- Sortino Ratio — Downside-only risk adjustment
- VaR / CVaR (95%) — Worst-case loss scenarios
- Cornish-Fisher VaR — Skewness/kurtosis-adjusted VaR
- Max Drawdown — Largest peak-to-trough decline
- Annualized Return — CAGR over the window
- Skewness / Kurtosis — Distribution shape
Usage
Basic (default: BTC + ETH, 365-day window)
python .agent/skills/immortal/scripts/assess_vitality.pyCustom assets
python .agent/skills/immortal/scripts/assess_vitality.py --coins bitcoin ethereum solanaCustom API endpoint
python .agent/skills/immortal/scripts/assess_vitality.py --api https://crypto-health-hub.onrender.comCustom time window
python .agent/skills/immortal/scripts/assess_vitality.py --coins bitcoin --days 90Output
Human-readable output goes to stdout. Machine-readable JSON is emitted to stderr for agent piping:
# Agent can capture JSON like this:
python assess_vitality.py --coins bitcoin 2>results.jsonDependencies
- Python 3.10+ (uses
match-free syntax, compatible with 3.10) - httpx (optional) — if installed, used for async HTTP. Falls back to
urllibfrom stdlib. - Internet access to the Majestify API (
crypto-health-hub.onrender.com)
Related Skills
- immortal-api — Full compute-budget survival API with ledger, optimizer, policy engine, and circuit breakers.
- financial_analysis — Coding standards and metric comparison guidelines.