From thinking-frameworks-skills
Validates and persists FIFA World Cup Fantasy signal files, checking frontmatter, numeric ranges, and source citations to keep the inter-agent signal layer auditable.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thinking-frameworks-skills:wc-signal-emitterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Implements the persistence side of `footballfantasy/context/frameworks/signal-framework.md`. Agents communicate through structured signal files; this skill is the gate that keeps those files trustworthy, so downstream agents can read rather than recompute.
Implements the persistence side of footballfantasy/context/frameworks/signal-framework.md. Agents communicate through structured signal files; this skill is the gate that keeps those files trustworthy, so downstream agents can read rather than recompute.
- [ ] 1. Receive the signal (frontmatter + body) and its declared type
- [ ] 2. Validate frontmatter, type, numeric ranges, source citations
- [ ] 3. If valid → write to signals/YYYY-MM-DD-<type>[-<scope>].md and return the path
- [ ] 4. If invalid → do NOT persist; return the validation errors so the caller can fix and retry
type, round, date, emitted_by, confidence (0–1), source_urls.signal-framework.md (scout, player-ev, clean-sheet, fixture, ownership, candidate, fitness, offspring, verify, chip-plan, transfer-plan, board). Reject unknown types.source_urls entry or is explicitly manager-provided. A signal asserting a predicted XI / injury / price / ownership with no URL → reject (or force confidence ≤ 0.35 and a "needs confirmation" flag if the caller insists it's a best-effort estimate).Do not write the file. Return the specific errors. Optionally append a one-line note to tracker/calibration-review.md if a signal repeatedly fails validation (a sign an upstream agent is mis-formatting). The caller fixes and retries.
signals/YYYY-MM-DD-<type>.md, or signals/YYYY-MM-DD-<type>-<scope>.md for per-entity signals (e.g. -scout-musiala, -candidate-A2). Round id goes in frontmatter.
confidence ≤ 0.35 with a flag — never as confident fact.npx claudepluginhub lyndonkl/claude --plugin thinking-frameworks-skillsValidates and persists signal files to a yahoo-mlb signals directory, enforcing YAML frontmatter schema, numeric range checks, and file naming conventions. Calls mlb-decision-logger on validation failure.
Pre-ingestion verification system that enforces epistemic quality before documents enter RAG knowledge bases. Produces Clarity-Gated Documents (CGD) and validates Source of Truth (SOT) files to prevent LLMs from mistaking assumptions for facts.
Reviews football data code and visualizations for correctness. Dispatches specialized reviewers for data processing, chart conventions, visual inspection, and interactive edge cases.