用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/piriya33/antigravity-skills --skill iterating-strategies命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | iterating-strategies |
| description | Track strategy versions, log changes, and prevent regression during Pine Script development. |
analyzing-backtests recommends improvementsPrevent the common trap of:
Ask the user:
If no baseline exists, prompt to run backtest first.
ENFORCE the discipline:
❌ BAD: "Add RSI filter, change SL to trailing, and use ATR for sizing"
✅ GOOD: "Add RSI > 50 filter for long entries"
If user requests multiple changes, respond:
"I see 3 changes. Let's implement them one at a time so we can measure each impact. Which should we start with?"
After implementing a change, prompt user to record:
### v[X.Y] - [Brief Description]
**Date:** [Date]
**Change:** [What was modified]
**Hypothesis:** [Why this should improve performance]
**Backtest Results:**
- Net Profit: $[X] ([X]%)
- Profit Factor: [X]
- Max Drawdown: [X]%
- Total Trades: [X]
- Win Rate: [X]%
**Verdict:** ✅ KEEP / ❌ REVERT / ⚠️ NEEDS MORE TESTING
**Notes:** [Observations]
When comparing, create a table:
| Metric | v1.0 | v1.1 | v1.2 | Best |
|---|---|---|---|---|
| Net Profit | $X | $Y | $Z | vX.X |
| Profit Factor | X | Y | Z | vX.X |
| Max Drawdown | X% | Y% | Z% | vX.X |
| Win Rate | X% | Y% | Z% | vX.X |
Suggest users maintain this file alongside their strategy:
# [Strategy Name] Changelog
## Current Best: v[X.X]
---
### v1.0 - Baseline
**Date:** YYYY-MM-DD
**Description:** Initial version with EMA crossover
**Results:**
- PF: 1.2 | DD: 18% | Trades: 89 | WR: 45%
---
### v1.1 - Added ADX filter
**Date:** YYYY-MM-DD
**Change:** Only trade when ADX > 25
**Hypothesis:** Reduce noise in ranging markets
**Results:**
- PF: 1.5 | DD: 12% | Trades: 52 | WR: 48%
**Verdict:** ✅ KEEP - Better PF, lower DD
**Trade-off:** Fewer trades (acceptable)
---
### v1.2 - Tightened stops
**Date:** YYYY-MM-DD
**Change:** SL from 2% → 1.5%
**Hypothesis:** Reduce average loss
**Results:**
- PF: 1.3 | DD: 15% | Trades: 52 | WR: 42%
**Verdict:** ❌ REVERT - Higher DD, lower WR
**Learning:** Stop was too tight, got stopped out of winners
---
If strategy has > 5 optimizable parameters, warn:
"This strategy has [N] parameters. Each parameter increases overfitting risk. Consider simplifying."
"This change reduced trades from 100 → 40. The new results may not be statistically significant. Consider testing on more data."
If user reverts a change but then adds similar logic:
"Note: You reverted the RSI filter in v1.3 but are now adding a Stochastic filter. These serve similar purposes. Are you sure?"
planning-trading-systems if strategy needs redesigncoding-pinescript for implementationanalyzing-backtests to assess resultsWhen user asks:
Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.
Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
Create interface designs, wireframes, and design systems. Masters user research, accessibility standards, and modern design tools. Specializes in design tokens, component libraries, and inclusive design. Use PROACTIVELY for design systems, user flows, or interface optimization.