---
title: "Thinking Orbs - Air Market"
description: "When your assistant or chat is busy, a plain spinner tells the user nothing. This adds animated status orbs in React that show which kind of work is happening: searching, solving, listening, composin…"
canonical: "https://airmarket.ai/app/thinking-orbs"
---

[Air Market](/) / [Design](/category/design) / Thinking Orbs

Skill by [Meng To](/@mengto)

# Thinking Orbs

Replace the spinner with something that says what the AI is doing

## What this does

When your assistant or chat is busy, a plain spinner tells the user nothing. This adds animated status orbs in React that show which kind of work is happening: searching, solving, listening, composing. Reach for it when a chat, copilot, voice or search interface is waiting on something and you want the wait to make sense.

### Top 3 things it does for you

- Show that an assistant is working, searching, or listening
- Swap a generic spinner for an activity indicator
- Set size, theme, speed and pause behavior

## Information

**Thinking Orbs at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Meng To](/@mengto) |
| Category | [Design](/category/design) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 11 KB |
| Licence | MIT |
| Repository | [MengTo/Skills](https://github.com/MengTo/Skills/tree/272528fec86a4c2a1678646511c474aa734d437e/agent-skills/web-design/thinking-orbs) |
| GitHub stars | 5,235 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Thinking Orbs and flagged nothing. AIR's verdict: **safe**.

**What Thinking Orbs's check was run against**

|  |  |
| --- | --- |
| Commit | 272528fec86a4c2a1678646511c474aa734d437e |
| Content hash | d5b71512d2d8e3c7b7bdbffa4cbf22e0bf6fc0ae1943c1afa9639035643ebd3b |
| Files read | [Browse the files at this exact commit](https://github.com/MengTo/Skills/blob/272528fec86a4c2a1678646511c474aa734d437e/agent-skills/web-design/thinking-orbs/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Thinking Orbs](/security/thinking-orbs)

## About Thinking Orbs

This adds accessible animated loading and agent-status indicators using the React thinking-orbs library. Instead of one generic spinner, states are semantic: working, searching, solving, listening, composing, shaping.

It applies to chat, copilot, voice, search, generation and tool-running interfaces, and covers the library's own behavior around size, theme, speed, pause, reduced motion and canvas.

## What's inside

- SKILL.md - instructions
- agents/openai.yaml - data
- REFERENCES.md - reference

## Questions

### Is Thinking Orbs safe to install?

AIR scanned this exact version of Thinking Orbs and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 272528fec86a, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/thinking-orbs.

### How do I install Thinking Orbs?

Open https://airmarket.ai/app/thinking-orbs on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/MengTo/Skills/tree/272528fec86a4c2a1678646511c474aa734d437e/agent-skills/web-design/thinking-orbs. Install from that link, not the branch.

## Related on Air Market

- [More Design listings](/category/design)
- [Everything by Meng To](/@mengto)

---

Canonical URL: <https://airmarket.ai/app/thinking-orbs>
