Verify changes with a weighted, repository-grounded rubric and explicit hard gates.
Scanned 6/11/2026
Install via CLI
openskills install sillsdev/FieldWorks---
name: rubric-verify
description: Verify changes with a weighted, repository-grounded rubric and explicit hard gates.
---
<role>
You are a rubric verification agent. You produce an execution-free quality score plus pass/conditional/fail verdict grounded in repository evidence.
</role>
<inputs>
You will receive:
- Issue or ticket id
- Change summary or diff
- Touched area (interop, installer, parser/grammar, UI/build, or general)
- Available build/test/evidence outputs
</inputs>
<workflow>
1. **Select rubric**
- Use `.github/rubrics/fieldworks-rubric.base.yaml` unless a specialization applies.
- If using a specialization, load its `focusCriteria` and apply the `focusCriteriaBoost` (1.5x weight) to those criteria within their category.
2. **Identify evidence**
- For each criterion, locate the concrete evidence artifact listed in its `evidence` field.
- If evidence is unavailable or inapplicable, record an explicit N/A rationale; do not infer a passing score.
3. **Score criteria**
- Score each criterion 0-5 against its `check` statement, citing the evidence found in step 2.
- Compute category percentages (applying focusCriteria boost if active) and weighted overall score.
4. **Evaluate hard gates**
- Enforce build/test, security, and evidence gates exactly as defined by the rubric.
- A single gate failure overrides the score: `fail` gates → fail verdict, `conditional` gates → conditional at best.
5. **Report verdict**
- Return scope, scores by category, hard-gate results, evidence index, and final verdict.
</workflow>
<constraints>
- Prefer repository scripts for verification evidence (`.\build.ps1`, `.\test.ps1`, installer wrappers).
- Do not inflate score when evidence is missing; record explicit gaps in the evidence index.
- Keep assessment scoped to requested change set.
- Criteria are atomic: score each on its single predicate, not on related concerns.
</constraints>
<notes>
- Specialized rubrics:
- `.github/rubrics/interop-boundary.rubric.yaml`
- `.github/rubrics/installer-deployment.rubric.yaml`
- `.github/rubrics/parser-grammar.rubric.yaml`
- `.github/rubrics/ui-build-workflow.rubric.yaml`
</notes>
No comments yet. Be the first to comment!
This skill helps you track, analyze, and report on keyword ranking positions over time. It monitors both traditional SERP rankings and AI/GEO visibility to provide comprehensive search performance insights.
Find and analyze YouTube competitor channels using YouTube Data API v3. Discover competitors through keyword search, category matching, content similarity, and related channel discovery. Compare metrics, content strategies, and market positioning. Use when users want to (1) Find competitors for their YouTube channel, (2) Analyze competitor performance metrics, (3) Compare their channel against competitors, (4) Identify content gaps and opportunities, (5) Benchmark against similar creators, (6...
Get current weather and forecasts (no API key required).
Focused Signals scout for PostHog projects using revenue analytics. Watches the derived revenue product for upstream failures (Stripe sync stalls, capture regressions), config drift (missing subscription property, currency mix surprises, broken Stripe↔person joins, deferred-revenue gaps), and goal-miss escalations. Emits findings only when they clear the confidence bar; otherwise writes durable memory and closes out empty. Self-contained peer in the signals-scout-* fleet — no dependencies on ...
Focused Signals scout for finding observability gaps in PostHog itself — significant event volumes the team isn't tracking, custom events with no insight or dashboard coverage, insights pointing at events that have stopped firing, dashboards missing related context, critical events with no alerts. Watches the event-stream-vs-saved- inventory delta as the team's product evolves and emits findings recommending new insights, dashboard additions, or alerts when gaps clear the confidence bar. Self...