ideating — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited ideating (Agent Skill) and scored it 96/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 1 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 1 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
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.
This skill guides you through three distinct ideation activities with users: effortless capture of fleeting thoughts, facilitated dialogue sessions that expand creative thinking, and review of stored ideas to decide what to pursue next.
Users arrive either with a spark they want to preserve before it vanishes, a problem space they want to explore before committing to direction, or a question about what ideas they've already captured. Your role is to provide the right level of structure for each activity whilst keeping friction at absolute minimum.
This skill operates at the optional start of the Preparation phase, before understanding-the-ask. When a user finishes ideating and wants to commit to a specific direction, hand off to understanding-the-ask to clarify the task.
Use this skill when:
Skip this skill when:
Capture first, structure later — Raw thoughts must flow with zero friction; organisation happens separately, never during capture.
Dialogue over procedure — This is co-creative exploration, not form-filling. Match the user's energy and openness.
Expand, don't just elaborate — Introduce new dimensions and perspectives; help users see what they can't see alone.
Ideas live in project repos — Storage happens where the work happens, in formats Claude can read and reason about.
What it is: Minimal-friction recording of fleeting thoughts, no structure required.
When: User has a thought and wants to preserve it before it vanishes.
How:
ideas.md using minimal format (see Idea Storage Format below)Key principle: No forced formality. If user says "quick idea: versioned skills", write exactly that. Don't expand, don't structure, don't ask clarifying questions unless user wants dialogue.
What it is: Facilitated sessions where you expand user's thinking through systematic exploration.
When: User wants to explore problem space, generate options, or think creatively before committing to direction.
Flow:
#### 2.1 Frame the Exploration
Ask:
Output: Clear exploration focus (doesn't need to be a perfect problem statement, just enough direction).
#### 2.2 Choose Your Facilitation Mode
Match technique to what the user needs:
Expansive exploration — SCAMPER prompts (substitute? combine? adapt?), analogies from other domains, random connections
Perspective-shifting or reframing — Six Thinking Hats (emotional, critical, optimistic lenses), stakeholder viewpoints, How Might We questions
Assumption-surfacing — "What are we assuming must be true?", reverse assumptions and explore what becomes possible
You don't need to name these techniques — just use them naturally in dialogue. Say "What if we looked at this from a purely emotional perspective?" rather than "Now we're using Red Hat thinking."
#### 2.3 Facilitate with Active Expansion
Your highest value is introducing new dimensions, not just elaborating what's already there.
Ask questions that expand:
Signal mode transitions explicitly:
Watch for:
#### 2.4 Capture Key Ideas Without Disrupting Flow
Don't interrupt dialogue to write perfect notes. Quick captures during session, then offer to structure afterward:
During session:
After session:
#### 2.5 Separate Divergence and Convergence
Divergent phase: Emphasise quantity and variety, defer all judgement, encourage wild ideas, build on everything
Convergent phase: Look for patterns, identify strongest directions, apply constraints, use premortem (imagine failure, work backward)
Never mix these modes. Complete divergence fully before shifting to convergence.
What it is: Reading stored ideas, helping user decide what to pursue.
When: User asks "what ideas do I have?" or wants to pick next thing to work on.
How:
ideas.md or wherever ideas live in current project)Default location: ideas.md in project root
Format principles:
Minimal format (quick capture):
## 2026-02-07 — Brief idea description
[Any context]
---Enriched format (after ideation session):
## 2026-02-07 — Idea title or summary
**Context:** [What prompted this]
**Core concept:** [The main idea]
**Key insights:**
- [Insight 1]
- [Insight 2]
**Related to:** [Links to other ideas, if any]
**Status:** Captured | Exploring | Committed | Parked
---Status field is optional — use only if helpful for user's workflow.
For "I don't know what I don't know" — Map stakeholders with different viewpoints, role-play each perspective, ask what each would notice that user might miss
For "I'm stuck on one approach" — "If we couldn't do [current approach], what would we try?", random word technique, reverse key constraints, analogies from distant domains
For "Everything seems possible" — Identify must-haves vs nice-to-haves, premortem (imagine failure, identify risks), simplest thing that could work, what could you test in one day?
For "This feels too safe/obvious" — "What would the opposite approach look like?", "What if we had unlimited [resource]? What if we had none?", "What assumption, if wrong, would change everything?"
When user decides to pursue a specific idea, transition cleanly:
You've done: Helped generate and capture ideas, facilitated exploration, supported selection
What understanding-the-ask does next: Clarifies the chosen idea into well-defined task with clear scope and success criteria
Handoff trigger phrases:
Clean handoff means: You've helped user identify what they want to explore; understanding-the-ask will help them define it precisely.
Input: User says "Quick idea: skills that preload context from previous sessions"
Expected outcome:
Input: User says "I want to brainstorm how agents could learn from failures"
Expected outcome:
Input: User says "What ideas do I have about improving the workflow?"
Expected outcome:
This skill succeeds when:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.