work-brainstorm — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited work-brainstorm (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.
Transform a raw idea into an approved design BEFORE specifying or implementing. Ideation phase between "I have a vague idea" and "here are the user stories".
Vague idea → BRAINSTORM → Validated design → /work:work-specify → /work:work-plan → /dev:dev-tddIMPORTANT: Do NOT invoke an implementation skill, write code, scaffold a project, or take any implementation action until the design has been presented AND approved by the user.
Before proposing anything:
git log --oneline -10)Ask clarification questions one at a time (not a block of 10 questions).
| Question type | Example |
|---|---|
| Goal | "What problem does this solve for the user?" |
| Scope | "Should this work with X or is it independent?" |
| Constraints | "Are there time, budget, or tech limits?" |
| Users | "Who will use this? In what context?" |
| Success | "How will we know it works well?" |
Stop questioning when there is enough context to propose alternatives.
For each approach, present:
### Approach A: [Descriptive name]
**Principle**: [1-2 sentences]
**Pros**:
- [Pro 1]
- [Pro 2]
**Cons**:
- [Con 1]
- [Con 2]
**Complexity**: [Low / Medium / High]
**Risks**:
- [Risk 1]After presenting the alternatives:
Once the user has chosen a direction:
Write the design in a file:
docs/designs/YYYY-MM-DD-[topic]-design.mdFormat:
# Design: [Title]
**Date**: YYYY-MM-DD
**Status**: Approved / Under discussion
## Context
[Why this design is needed]
## Decision
[Chosen approach and why]
## Alternatives considered
[Rejected approaches and why]
## Detailed design
[Breakdown into components, interfaces, flows]
## Identified risks
[Risks and mitigations]
## Out of scope
[What is NOT included in this design]Before presenting the final design, check:
Once the design is approved, propose:
Design approved. Next steps:
1. `/work:work-specify` — Transform this design into testable user stories
2. `/work:work-plan` — Plan the technical implementation## Brainstorm: [Title]
### Context
[What we have understood about the need]
### Approaches explored
| Approach | Strengths | Weaknesses | Complexity |
|----------|--------|------------|------------|
| A: [...] | [...] | [...] | Low |
| B: [...] | [...] | [...] | Medium |
| C: [...] | [...] | [...] | High |
### Decision
**Chosen approach**: [X]
**Reason**: [Why this approach]
### Design
[Breakdown, interfaces, flows]
### Next steps
1. `/work:work-specify` for the user stories
2. `/work:work-plan` for the technical plan| Before | Usage |
|---|---|
/work:work-explore | Understand the technical context |
| After | Usage |
|---|---|
/work:work-specify | User stories and acceptance criteria |
/work:work-plan | Technical implementation plan |
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.