Onchain equity route advisor
Compare tokenized stock and onchain equity holding routes across CEX spot, perps, and onchain RWA venues. Use when a user asks where to buy or hold xStocks or tokenized equities, how much 1000/5000/10000 USD execution costs, whether Bybit/Mantle/perps are suitable for long-term holding, or how to produce a Mantle Research Challenge style route-quality report. Defaults to global discovery scans; SPCXx is a focused Mantle case study, not the only supported asset.From its SKILL.md
npx -y skills add PKCrox/onchain-equity-route-advisorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
7.6 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it
Onchain Equity Route Advisor
Overview
Use this skill to answer tokenized-equity route questions with a deterministic middle-layer pipeline before writing the final recommendation. The goal is not to dump every raw market datum; the goal is to turn quotes, order books, funding history, and product-risk checks into a concise execution/holding route verdict.
Try It
When this skill is installed in Claude Code, Codex, or another Agent Skills-compatible runtime, ask naturally:
Scan discoverable tokenized-equity routes globally, then compare 1000, 5000, and 10000 USD execution cost for the strongest case studies. Include CEX spot, perps with 7/14/30 day funding, Mantle deployment checks, Fluxion quotes, Merchant Moe LBQuoter fallback, xChange auth status, and concise long-hold verdicts.
The agent should load this skill, run the bundled route-advisor script from this skill folder, and return the generated verdict.
For a global discovery scan from the skill folder:
npm install
npm run advisor -- \
--symbols auto \
--max-symbols 12 \
--sizes 1000,5000,10000 \
--holding-days 7,14,30 \
--format markdown,json \
--language en \
--output-dir artifacts/latest-auto
For an optional focused live SPCXx case study:
npm run advisor -- \
--symbols SPCXx \
--sizes 1000,5000,10000 \
--holding-days 7,14,30 \
--format markdown,json \
--language en \
--output-dir artifacts/latest-spcxx
Key output files:
report.md: human-readable verdict and cost table.cost-table.csv: route-by-size cost rows.analysis.json: structured recommendation, confidence, and warning data.mantle-route-check.md: Mantle-specific deployment, quote, LBQuoter, pool, and xChange evidence.mantle-skill-chain.md: how the run used and extended Mantle Agent Skills.
The CLI defaults to reviewer-facing English reports. Use --language ko when the final answer should be Korean.
Default Workflow
-
Classify the user intent.
long-hold: prioritize spot/token ownership, cumulative cost, liquidity, custody, redemption, and issuer risk.short-trade: prioritize executable spread, depth, latency, and taker fees.self-custody: prioritize onchain route availability, bridge/withdrawal path, and token contract provenance.perp-hedge: allow perps, but explain funding and liquidation risk.
-
Run the CLI unless the user explicitly only wants methodology. If the skill folder has not installed its local dependencies yet, run
npm installin this skill folder first.node scripts/run-route-advisor.mjs \ --symbols auto \ --sizes 1000,5000,10000 \ --holding-days 7,14,30 \ --format markdown,json \ --language en \ --output-dir artifacts/latest -
Use the route layers in order.
- Reference price: Backed/xStocks price data.
- Venue discovery: xStocks deployments, Bybit/Gate/LBank/MEXC xStocks spot, MEXC/Bitget/Backpack alternatives, Bybit/Binance perps, Jupiter onchain route if available.
- Global-first behavior: if the user does not name a ticker, use
--symbols autoand summarize the strongest discovered case studies before narrowing to SPCXx or any other asset. - Execution quality: order book or quote simulation at the requested USD sizes.
- Holding cost: entry/exit execution plus fees; for perps include funding history over the requested windows.
- Suitability: distinguish exact xStocks spot, alternative RWA stock tokens, pre-market alternatives, perp exposure, leveraged ETF, and unavailable/unverified routes.
- Data confidence: score quote freshness, fill completeness, source coverage, fee assumptions, funding samples, and product comparability.
- Mantle route check: expose Mantle xStocks deployments, atomic swap metadata, Fluxion quote results by size, Merchant Moe LBQuoter direct RPC quotes, xStocks xChange auth status, and Merchant Moe pool telemetry before any ranking.
- Mantle Skills chain: use the official Mantle skills mapping in
references/mantle-agent-skill-chain.mdto label which Mantle AI Agent Skill handles discovery/risk/debugging, then add this skill's execution-readiness layer where public quote APIs stop. - Recommendation: rank only comparable executable routes; mark unavailable or stale routes as manual checks.
-
Write the final answer in a compact form.
- Start with the best route for the user intent.
- If the run used global discovery, say that explicitly and avoid framing SPCXx as the only asset.
- Include a small 1000/5000/10000 USD cost table.
- Explain why perps are not long-hold substitutes unless the user asked for leveraged/hedged exposure.
- Explain Mantle objectively: separate Fluxion executable quote results, Merchant Moe LBQuoter direct quotes, pool telemetry, and authenticated xChange/RFQ requirements.
- Include a short non-advice disclaimer.
Output Contract
For Korean output, use this shape unless the user asks otherwise:
**결론**
...
**비용 비교**
| Symbol | Best route | 1000 USD | 5000 USD | 10000 USD | Why |
...
**Mantle route check**
...
**주의할 점**
...
For English reviewer-facing output, use this shape:
**Conclusion**
...
**Execution Readiness Summary**
| Item | Result | Interpretation |
...
**Cost Comparison**
| Symbol | Recommended route | 1k | 5k | 10k | Confidence | Why |
...
**Mantle Route Check**
...
**Caveats**
...
Do not present this as investment advice. Present it as execution, holding-cost, and product-structure analysis.
Resources
scripts/run-route-advisor.mjs: CLI entrypoint.scripts/route-advisor-core.mjs: reusable data adapters, cost model, ranking, and renderers.references/methodology.md: scoring, cost formulas, and interpretation rules.references/data-sources.md: public APIs and optional adapters.references/mantle-agent-skill-chain.md: how this submission uses official Mantle AI Agent Skills.
Read references/methodology.md before changing score weights or explaining the method. Read references/data-sources.md before adding or troubleshooting adapters.
Read references/mantle-agent-skill-chain.md before writing the challenge submission or claiming Mantle AI Agent Skills usage.
Guardrails
- Do not choose Mantle, Bybit, or any venue because of the challenge sponsor. Rank by observed cost, liquidity, product fit, and data freshness.
- Do not use a single current funding rate as long-term evidence. Use a funding time series and label the window.
- Do not compare CEX spot and perps as if they are the same product. Perps are synthetic exposure with funding and liquidation risk.
- Do not compare xStocks and alternative RWA stock tokens as if issuer, redemption, and rights are identical.
- Do not hide missing data. Mark it as
manual_checkorunavailable, then explain what needs to be verified. - Do not stop at a failed public Mantle quote API when an onchain quoter exists. Run the Mantle RPC/LBQuoter fallback and report size-specific results.
- Do not overstate shareholder rights, redemption rights, or legal access. Tokenized stocks can have issuer/custody constraints.
What ships with it: 8 files
129.8 KB alongside SKILL.md, 2 of them executable
agents/
- openai.yaml439 B
references/
- data-sources.md2.9 KB
- mantle-agent-skill-chain.md3.5 KB
- methodology.md2.6 KB
scripts/
- route-advisor-core.mjsruns94.4 KB
- run-route-advisor.mjsruns8.5 KB
- package.json225 B
- README.md17.3 KB
Gives 0 of the 12 instructions most finance skills give in ~1.7k tokens
Counted across 469 of the 469 authors here whose files we hold, read 2026-08-07
- Extract date vendor amount and descriptionin 15 of 469, across 3 files
- Scan folder for invoice filesin 14 of 469, across 2 files
- Rename files to standard formatin 14 of 469, across 2 files
- Show organization plan before movingin 14 of 469, across 2 files
- Generate summary CSVin 14 of 469, across 2 files
- Organize files by categoryin 13 of 469, across 1 file
- Preserve original filesin 13 of 469, across 1 file
- Flag files missing critical infoin 13 of 469, across 1 file
- Produce the requested output filein 9 of 469, across 4 files
- Build best, base, and worst case scenariosin 9 of 469, across 5 files
- Implement backoff if rate limit errors occurin 8 of 469, across 3 files
- Determine the weighted average cost of capitalin 8 of 469, across 4 files
Said here and by no other author read
- classify user intent before running analysis
- run npm install before the advisor script
- run the route advisor cli script
- use route layers in sequential order
- rank only comparable executable routes
- mark unavailable or stale routes as manual checks
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.