ever-works/orgs/backtest-note

Claude Code and agent skill by ever-works/orgs

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use when validating an alert rule or signal hypothesis against historical data before trusting it live — counting the true and false positives it would have produced.

Install

npx vskill@latest install ever-works/orgs/backtest-note

SKILL.md

Backtest Note

Run a proposed rule against history and write down what it would have done. No alert rule goes live, and no recurring signal gets trusted, on intuition alone.

Procedure

  1. State the rule exactly as it will run live: data source, computation, threshold, evaluation cadence. If the rule cannot be stated precisely enough to replay, it is not ready for backtesting — fix that first.
  2. Choose the history window. Long enough to include both calm and volatile periods for the watched signal; note explicitly if the available history lacks one of the two regimes.
  3. Replay honestly. Apply the rule to each historical evaluation point using only data that would have been available at that moment. No peeking at later values, no retroactive smoothing.
  4. Label every firing: true positive (a person acting on it then would have been right to be interrupted), false positive (noise, glitch, or insignificant), or ambiguous. Label the misses too: significant events in the window the rule slept through.
  5. Compute the numbers: firings per week, true-positive rate, misses, and the worst cluster (the noisiest single day the rule would have produced).
  6. Judge against the tier. An act-now rule needs a high true-positive rate and a tolerable worst cluster; a brief-worthy rule can run looser. State the target and whether the rule meets it.
  7. Tune and re-run if it fails: adjust the threshold, baseline window, or dedup assumption, and replay again. Log each iteration — the tuning history is part of the note.
  8. State the verdict: ship as-is, ship with a modified threshold, or reject with the reason. Include the rule's expected behavior in one line ("~2 firings/week, ~80% actionable") so the alert's reader knows what they signed up for.
  9. Set the re-test trigger: the condition under which this backtest expires — a regime change in the signal, a source change, or a fixed review date, whichever comes first.

Quality bar

  • The replay is point-in-time honest; any place it could not be is disclosed.
  • Every number in the note is reproducible from the stated rule and window.
  • Ambiguous labels are counted as false positives when judging act-now rules — pessimism is the safe default for interruptions.
  • The note names its re-test trigger; no backtest is treated as permanent.

Output format

One note: exact rule, window and regimes covered, firing labels and counts, tuning iterations, verdict with expected behavior, re-test trigger.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
2
7-day trend score
10

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ever-works/orgs/backtest-note/badge)](https://verified-skill.com/skills/ever-works/orgs/backtest-note)

Something wrong with this skill or its page? Tell us.