Spiky Abilities

Spiky abilities (spiky profiles) are the experience of being very capable in some areas and struggling in others — sometimes in ways that confuse other people, and sometimes in ways that confuse you.

You might be able to do something brilliantly one day and not at all under different conditions. You might be articulate in writing and lose words when speaking. You might solve complex problems and still need help with errands, transitions, or forms.

This is not inconsistency as a character flaw. It is a common neurodivergent pattern.

At Stimpunks, this connects to the idea of a spiky profile — a profile with high peaks and deep troughs rather than a flat, even distribution of ability. The site’s glossary describes a spiky profile as large differences between strengths and weaknesses, and the pattern language treats Pattern 02 — Spiky Profiles as one of the core recurring structures of neurodivergent life.


What this can feel like

Spiky abilities can look like:

  • being advanced in one domain and needing support in another
  • doing high-level work but struggling with basic daily tasks
  • being mistaken for “too capable to need help” or “too impaired to understand”
  • having skills that appear and disappear depending on stress, sensory load, time pressure, or context
  • being seen as contradictory because people expect ability to be even and stable

This is part of why neurodivergent people are so often misread. People may assume that one visible strength cancels out every need, or that one visible struggle cancels out every strength. That flattening is exactly the problem. The Stimpunks glossary notes that people often assume broad incompetence from one area of difficulty, or assume broad competence from one area of strength.

A person can be gifted, disabled, and unsupported at the same time.


Spiky does not mean unreal

Spiky abilities are real abilities.

They are also real support needs.

A person can be gifted, disabled, and unsupported at the same time.

A person can understand deeply and still be unable to perform on demand.

A person can need accommodation without being “less capable.”

The pattern language at Stimpunks explicitly frames abilities as relational, not fixed: when environments align with sensory needs, attention patterns, and energy rhythms, strengths become visible. When they do not, ability is harder to access.


Why people misunderstand spiky abilities

Many systems expect a flat profile.

They expect skills to be:

  • even
  • predictable
  • visible on command
  • transferable across settings
  • proof of worth

But spiky abilities do not work that way.

A person may:

  • write beautifully but struggle to speak in real time
  • lead in one context and shut down in another
  • notice complex patterns but miss ordinary social cues
  • need extensive support for transitions, planning, or recovery
  • perform well only when regulation, timing, and environment fit are present

This is one reason functioning labels fail. They collapse a whole person into a single judgment and hide the uneven reality of lived ability.


What affects access to ability

Spiky abilities are often shaped by context.

Access to strength can depend on:

  • sensory load
  • processing time
  • pressure and urgency
  • social demands
  • fatigue and burnout
  • familiarity
  • interest
  • regulation
  • environment fit

That means ability is not just “inside the person.” It emerges through interaction with the environment. Stimpunks repeatedly makes this point across the pattern language and cluster pages: strengths become visible when conditions fit, and environments are part of what make participation possible or impossible.


What helps

Helpful responses to spiky abilities include:

Believe the whole profile

Do not reduce someone to their strongest trait or their hardest day.

Stop treating contradiction as dishonesty

Uneven ability is not faking. Context changes access.

Design for fluctuation

Build in multiple ways to participate, communicate, show knowledge, and ask for help.

Decouple support from performance

People should not have to fail publicly before support becomes available.

Respect support needs that coexist with brilliance

Competence in one domain does not erase disability in another.

Make environments more usable

Reduce overload. Allow time. Offer alternatives. Remove unnecessary friction.


In other words

Spiky abilities mean a person’s capacities are uneven, contextual, and real.

The goal is not to force a flatter profile.

The goal is to build worlds where uneven profiles can still live with dignity.


From Experience to Patterns

Spiky abilities are the lived experience of uneven, contextual capacity.
In the Stimpunks pattern language, this experience shows up as recurring structures you can design for.

This is the bridge from what it feels like to what you can build.

Core pattern

Patterns that shape access to ability


Try this now

You don’t have to understand the whole system to start designing for spiky abilities.
Make one change. Then another.

Reduce friction right away

  • Lower sensory load where you can (light, sound, interruptions)
  • Remove unnecessary time pressure
  • Allow written, async, or alternative communication

→ Start with: 🧠 Livable Worlds Checklist: A Practical Audit for Building Environments You Can Exist In


Offer more than one way to participate

  • Don’t require real-time response
  • Accept different formats (text, audio, visual)
  • Let people contribute in bursts

→ See: Flexible Participation
→ And: Participation Without Presence


Design for fluctuation, not consistency

  • Expect capacity to change day to day
  • Build in pauses, breaks, and recovery
  • Avoid “always on” expectations

→ See: Recovery Cycles


Make strengths usable without penalty

  • Don’t gate contribution behind weak areas
  • Separate “how you show it” from “what you know”
  • Let people lead with strengths

→ See patterns:


Why this matters for design

If you treat ability as flat and constant, you will design systems that exclude people with spiky profiles.

If you design for variation—sensory, temporal, social—you make more ability visible and usable.

Spiky abilities are not a problem to fix.
They are a pattern to design with.


See also

Designing for spiky abilities means designing for variance, context, and access—not averages.