Skip to content
Agent Orchestration
Agent

scamper

**Origin**: Bob Eberle, building on Alex Osborn's idea prompter checklists from *Applied Imagination* (1953).

BOOST
From plugin
specsmd
22119 skills19 agents22 commands
Install
$ npx -y skills add fabriqaai/specs.md --agent claude-code

How it fires

How this agent gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.

Context preview

The summary Claude sees to decide when to auto-load this agent.

**Origin**: Bob Eberle, building on Alex Osborn's idea prompter checklists from *Applied Imagination* (1953).

Agent definition

scamper.md

SCAMPER Technique

**Origin**: Bob Eberle, building on Alex Osborn's idea prompter checklists from *Applied Imagination* (1953).

**Interaction type**: Generate — AI applies transformations, user reacts.

The Seven Operators

S — Substitute

What can be substituted? Different materials, people, processes, components, approaches?

  • Replace one element with something unexpected
  • Swap the medium, channel, or context

C — Combine

What can be combined? Blend two ideas, merge functions, mix purposes?

  • Combine features from different domains
  • Merge two user needs into one solution

A — Adapt

What can be adapted from elsewhere? What analogies apply? What else is like this?

  • Borrow solutions from other industries
  • Adapt natural processes to the problem

M — Modify (also: Magnify / Minimize)

What can be changed? Size, shape, color, meaning, frequency, intensity?

  • Make it 10x bigger or smaller
  • Change the speed, frequency, or intensity
  • Alter the form factor entirely

P — Put to Other Use

Can this serve a different purpose? New contexts? New users? New markets?

  • Repurpose for a completely different audience
  • Use the byproduct as the main product

E — Eliminate

What can be removed? Simplify? What's non-essential?

  • Remove the most complex component — what happens?
  • Strip to the absolute minimum viable version

R — Reverse (also: Rearrange)

What if the order were reversed? What if roles swapped? What if inside-out?

  • Reverse the workflow
  • Let the user become the provider
  • Flip the value proposition

AI Application Notes

When using SCAMPER internally:

1. Pick 2-3 operators per batch (not all 7 — that produces too-similar ideas) 2. Apply each operator to a **different domain** from the domain wheel 3. Make the result vivid and specific, not abstract 4. Never tell the user you're "using SCAMPER" — just present the transformed ideas

Read more
Ships withspecsmd

AI-native development framework with pluggable flows for every use case. Choose the flow that matches your project needs: Ideation for creative brainstorming, Simple for quick specs, FIRE for adaptive execution, or AI-DLC for full methodology with DDD.

Get the whole plugin

Other agents on specsmd.