write-epic — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited write-epic (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.
Produces a complete epic definition following Atlassian agile guidance. An epic captures a large initiative that is too big for a single sprint and must be decomposed into user stories. This skill writes the epic statement, defines in-scope and out-of-scope boundaries, identifies success metrics, and drafts an initial story map to guide decomposition.
Reference: Atlassian — User stories with examples and a template
| Epic | User Story | |
|---|---|---|
| Size | Multiple sprints | Fits in one sprint |
| Granularity | Strategic intent | Specific capability |
| Audience | Stakeholders + team | Team |
| Detail | Goal + boundaries + metrics | Action + benefit + acceptance criteria |
| Completeness | Done when all child stories are done | Done when acceptance criteria pass |
An epic does not use the Connextra ("As a … I want … so that …") template directly — it uses a goal statement that captures the initiative and its business value:
[Initiative name]: [what we are building or enabling] so that [business/user outcome].Or, for epics that span multiple personas, use a plain statement:
Enable [capability] for [scope] to achieve [measurable outcome].An epic's initial story map is a flat list of the user stories (or story themes) that will together deliver the epic. It does not need to be exhaustive at the time of writing — it should cover the known scope and flag known unknowns.
# Epic: [Name]
**Goal:** [Initiative name]: [what we are building or enabling] so that [business/user outcome].
**Personas:** [Comma-separated list of user roles who benefit]
---
## Scope
### In scope
- [Capability or outcome 1]
- [Capability or outcome 2]
### Out of scope
- [Related thing explicitly excluded]
- [Related thing explicitly excluded]
---
## Success metrics
| Metric | Baseline | Target |
| --- | --- | --- |
| [metric name] | [current value or "unknown"] | [goal value] |
---
## Story map (initial)
> Stories to be written and refined during sprint planning. This is a scope guide, not a commitment.
1. As a [persona], I want to [action] so that [benefit].
2. As a [persona], I want to [action] so that [benefit].
3. [Story theme: more detail TBD]
---
## Dependencies
- [Epic / system / team this depends on]
## Risks
- [Known risk or open question]
## Notes
- [Assumptions, stakeholder constraints, or timeline context]Input: "Write an epic for allowing users to check out without creating an account."
Expected output:
# Epic: Guest Checkout
**Goal:** Enable customers to complete a purchase without registering an account so that conversion rate improves for first-time buyers.
**Personas:** First-time shopper, returning customer who prefers not to log in.
## Scope
### In scope
- Checkout flow without mandatory account creation.
- Order confirmation email to the provided address.
- Option to create an account post-purchase.
### Out of scope
- Saving payment methods for guests.
- Guest order history (requires account).
## Success metrics
| Metric | Baseline | Target |
| --- | --- | --- |
| Checkout conversion rate (unauthenticated) | 18% | 28% |
| Account creation drop-off | 42% | < 20% |
## Story map (initial)
1. As a guest shopper, I want to enter my email and shipping details without registering, so that I can check out quickly.
2. As a guest shopper, I want to receive an order confirmation email, so that I have proof of purchase.
3. As a guest shopper, I want to be offered the option to create an account after purchase, so that I can track future orders if I choose to.Input: "We need an epic for notifications."
Expected output: Skill flags that "notifications" is too broad to define as a single epic. It asks clarifying questions: Which notification channels (email, push, in-app)? Which events trigger notifications? Which personas? The output drafts a scoped epic (e.g., "In-app Notifications for Order Status") with explicit out-of-scope items (email campaigns, push notifications).
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.