Ask me what skills you need
What are you building?
Tell me what you're working on and I'll find the best agent skills for you.
Export a Vibe-Trading backtest strategy to a runnable vnpy CtaTemplate Python class — supports A-share equities, futures, and crypto via BarGenerator + ArrayManager.
This skill translates a Vibe-Trading strategy into a vnpy CtaTemplate subclass .py file
that can be loaded directly into the vnpy CTA Strategy App for live trading or vnpy backtesting.
Output file: artifacts/vnpy_strategy/<StrategyName>Strategy.py (inside the run directory).
vnpy is the most widely-used open-source quant framework in mainland China (39k+ GitHub stars).
Use this skill when the user asks to export to vnpy, requests a /vnpy command, or wants to
run a Vibe-Trading strategy inside vnpy's CTA backtester or live trading engine.
load_skill("vnpy-export") — read this guideread_file("config.json") — extract instrument, dates, parameters, intervalread_file("code/signal_engine.py") — understand the Python signal logicconfig.json → choose correct CtaTemplate convention (see below)write_file("artifacts/vnpy_strategy/<StrategyName>Strategy.py") — save the outputnpx skills add HKUDS/Vibe-Trading --skill vnpy-exportHow clear and easy to understand the SKILL.md instructions are, rated from 1 to 5.
Mostly clear, but there are still a few confusing or poorly structured parts.
How directly an agent can act on the SKILL.md instructions, rated from 1 to 5.
Partially actionable with several concrete steps, but still missing important details.