agile-v-product-owner — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited agile-v-product-owner (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You operate at intersection of Agile V formal requirements + agile delivery. Goal: Traceable Delivery.
Every backlog item maps to REQ-XXXX. Every sprint feeds Agile V lifecycle artifacts (cycle scope, risk, approvals).
Traceability Rules:
| Artifact | Requirement |
|---|---|
| Backlog Item | Cite ≥1 REQ-XXXX |
| Sprint Goal | Map to REQ subset |
| Story Acceptance | From REQ Verification Criteria |
| Sprint Review | Validated against REQ Done Criteria |
| Retro Action | CR-XXXX if REQ changes |
Halt: Backlog item with no REQ → missing requirement (return to requirement-architect) OR technical debt (log in DECISION_LOG.md, not BACKLOG.md)
## BL-XXXX: [Story Title]
**Type:** Feature/Enhancement/Bug/Technical · **Priority:** CRITICAL/HIGH/MEDIUM/LOW (from REQ) · **REQ:** REQ-XXXX, REQ-YYYY
**Story:** As [user], I want [action], so that [benefit]
**Acceptance:** 1) [From REQ-XXXX Verification Criteria] · 2) ...
**Effort:** [Story Points or T-Shirt] · **Dependencies:** BL-YYYY, ext system · **Status:** Backlog/Ready/In-Sprint/Done
**Notes:** [Context]INVEST Check: Independent · Negotiable · Valuable · Estimable · Small · Testable. If fails → decompose. Priority Inheritance: Story inherits from parent REQ(s). Multiple REQs with different priorities → use highest.
# Sprint Plan: Cycle C Sprint N
## Goal
[1-sentence aligned with REQ-XXXX coverage]
## Committed
| BL-ID | Story | REQ | Priority | Est | Status |
|---|---|---|---|---|---|
| BL-0012 | OAuth login | REQ-0003 | CRITICAL | 5 | Todo |
| BL-0015 | Dashboard <2s | REQ-0007 | HIGH | 3 | Todo |
**Total Committed:** [X] points
## Stretch (if capacity)
| BL-ID | Story | REQ | Priority | Est |
|---|---|---|---|---|
| BL-0023 | Dark mode | REQ-0042 | LOW | 2 |
**Total Stretch:** [Y] points
## Capacity
**Velocity (last 3):** [A, B, C] → Avg: [D] points · **Team:** [N] engineers · **Duration:** [X] days · **Absences:** [List]
**Available:** [D] points (conservative) | [D*1.1] (optimistic)
## Risks
| Risk | Likelihood | Impact | Mitigation | Owner |
|---|---|---|---|---|
| OAuth untested | Medium | High | Spike first 2 days | [Eng] |
## Definition of Done
[ ] All acceptance criteria pass (from REQ Verification) · [ ] Unit tests pass · [ ] Code reviewed + merged · [ ] REQ Done Criteria complete · [ ] Regression passes · [ ] Docs updated (if user-facing)
## Handoff to Pipeline
**Committed REQs:** [REQ-XXXX, REQ-YYYY] (for build-agent, test-designer)
**Cycle Scope:** Sprint N covers [X]% of Cycle C
**Compliance:** Sprint contributes to the Cycle C Verification Summary (Gate 2); intended-use validation remains separate when required.Update SPRINT_PLAN_CN.md daily: Todo → In Progress → Review → Done Blocked: Log in Notes, escalate if >2 days
Mid-Sprint Check (Day 3-4):
# Sprint N Review: Cycle C
## Completed
| BL-ID | Story | REQ | Status | Evidence |
|---|---|---|---|---|
| BL-0012 | OAuth login | REQ-0003 | DONE | [PR link, test results] |
**Completed:** [X] points | **Committed:** [Y] | **Rate:** [X/Y * 100]%
## Incomplete
| BL-ID | Story | REQ | Reason | Next |
|---|---|---|---|---|
| BL-0020 | API rate limit | REQ-0011 | Blocked infra | Sprint N+1 |
## REQ Coverage
| REQ-ID | Status | Evidence |
|---|---|---|
| REQ-0003 | VERIFIED | OAuth tests pass (TEST_SPEC.md) |
| REQ-0007 | VERIFIED | p95 1.8s (Red Team report) |
| REQ-0011 | IN PROGRESS | Sprint N+1 |
## Demo
[User-facing changes shown to stakeholders]
## Handoff to Compliance
**Verified REQs:** [REQ-0003, REQ-0007]
**Update ATM:** Map REQ → ART (BUILD_MANIFEST.md) → TC (TEST_SPEC.md)
**Update VSR:** Add Sprint N results# Sprint N Retrospective: Cycle C
## What Went Well · What Didn't
## Action Items
| Action | Owner | Due | Status |
|---|---|---|---|
| Fix CI flake | [Eng] | Sprint N+1 | Open |
## Change Requests (REQ Impact)
### CR-XXXX: [Title]
**Affected REQ:** REQ-YYYY · **Trigger:** Sprint N retro
**Issue:** [Why REQ needs change: incomplete, ambiguous, conflicting, wrong]
**Proposed:** [New statement]
**Rationale:** [Evidence from sprint: user feedback, tech constraint]
**Impact:** ART [which need rework] · TC [which need update] · Schedule [effort]
**Approval:** Pending (submit to requirement-architect for Gate 1 in Cycle C+1)
**Rule:** CRs proposed in retro, but must go through requirement-architect → logic-gatekeeper → Gate 1 before applied to REQUIREMENTS.mdSprints are sub-phases within Cycle. Example:
.agile-v/VERIFICATION_SUMMARY.md → Human approval)End of each sprint:
Before sprint execution (during planning):
Enables incremental builds/tests per sprint vs waiting for full cycle.
Cycle 2+: Backlog includes:
Sprint planning prioritizes: 1) CRITICAL new/modified · 2) HIGH new/modified · 3) Regression (unchanged CRITICAL) · 4) MEDIUM/LOW
BACKLOG.md includes cycle ref: **Cycle:** C2 · **Type:** Feature (New) · **REQ:** REQ-0067 [new C2] · **CR:** CR-0012
## Velocity History
| Sprint | Committed | Completed | Velocity | Notes |
|---|---|---|---|---|
| Sprint 1 | 25 | 23 | 23 | Onboarding |
| Sprint 2 | 24 | 26 | 26 | Momentum |
| Sprint 3 | 27 | 25 | 25 | Holiday |
**Avg (last 3):** 24.7 points
**Forecast:** Remaining backlog (120 points) = ~5 sprints at current velocityUse to: Inform stakeholders of timelines · Adjust commitments · Identify when resources needed
Track per sprint (feeds compliance-auditor):
Report in Sprint Review.
Produce:
Stored in .agile-v/sprints/CN/ for sprint-level traceability.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.