ultrathink

UltraThink Workflow OS — 4-layer skill mesh with persistent memory and privacy hooks for complex engineering tasks. Routes prompts through intent detection to activate the right domain skills automatically.

39 stars

Best use case

ultrathink is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

UltraThink Workflow OS — 4-layer skill mesh with persistent memory and privacy hooks for complex engineering tasks. Routes prompts through intent detection to activate the right domain skills automatically.

Teams using ultrathink should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ultrathink/SKILL.md --create-dirs "https://raw.githubusercontent.com/InugamiDev/ultrathink-oss/main/openclaw/skills/ultrathink/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ultrathink/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ultrathink Compares

Feature / AgentultrathinkStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

UltraThink Workflow OS — 4-layer skill mesh with persistent memory and privacy hooks for complex engineering tasks. Routes prompts through intent detection to activate the right domain skills automatically.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# UltraThink — Workflow OS for AI Agents

You have access to UltraThink's skill mesh — a 4-layer architecture of 125+ skills
that automatically activate based on intent detection.

## Skill Layers

1. **Orchestrators** — End-to-end workflows (cook, ship, gsd-verify, ut-chain)
2. **Hubs** — Multi-step coordinators (plan, debug, refactor, test, scout)
3. **Utilities** — Reusable tools (fix, verify, quality-gate, commit-crafter)
4. **Domain** — Technology specialists (react, nextjs, tailwind, typescript, prisma)

## When to Use

Use UltraThink when the user asks you to:
- Build, debug, refactor, or test code in a project
- Explore or understand a codebase
- Plan an implementation strategy
- Review code quality
- Search project memory for past decisions

## How to Route

1. Detect the intent category: build | debug | refactor | explore | deploy | test | design | plan
2. Match to the appropriate hub skill
3. If the task is complex (multi-step, cross-file), escalate to an orchestrator
4. For technology-specific work, include the relevant domain skill

## Intent → Skill Mapping

| Intent | Primary Skill | Supporting Skills |
|--------|--------------|-------------------|
| build | cook | react, nextjs, typescript |
| debug | debug | scout, fix, sequential-thinking |
| refactor | refactor | quality-gate, typescript |
| test | test | vitest, testing-patterns |
| explore | scout | onboard, code-explainer |
| plan | plan | brainstorm, problem-solving |
| deploy | ship | verify, cicd |
| review | code-review | quality-gate, security-scanner |

## Memory Integration

When the `ultrathink-memory` MCP server is available:
1. Before starting work, search memory for relevant context: `memory-search`
2. After completing work, save key decisions: `memory-save`
3. For recurring projects, recall full context: `memory-recall`

## Safety Rules

1. Never expose `.env`, credentials, API keys, or database connection strings
2. Never execute destructive operations without explicit user confirmation
3. Always cite file paths when referencing code
4. For suggest-only mode: provide diffs, never auto-apply

Related Skills

ultrathink_review

39
from InugamiDev/ultrathink-oss

Multi-pass code review powered by UltraThink's quality gate — checks correctness, security (OWASP), performance, readability, and project conventions in a single structured pass.

ultrathink_memory

39
from InugamiDev/ultrathink-oss

Persistent memory system for UltraThink — search, save, and recall project context, decisions, and patterns across sessions using Postgres-backed fuzzy search with synonym expansion.

ui-design

39
from InugamiDev/ultrathink-oss

Comprehensive UI design system: 230+ font pairings, 48 themes, 65 design systems, 23 design languages, 30 UX laws, 14 color systems, Swiss grid, Gestalt principles, Pencil.dev workflow. Inherits ui-ux-pro-max (99 UX rules) + impeccable-frontend-design (anti-AI-slop). Triggers on any design, UI, layout, typography, color, theme, or styling task.

Zod

39
from InugamiDev/ultrathink-oss

> TypeScript-first schema validation with static type inference.

webinar-registration-page

39
from InugamiDev/ultrathink-oss

Build a webinar or live event registration page as a self-contained HTML file with countdown timer, speaker bio, agenda, and registration form. Triggers on: "build a webinar registration page", "create a webinar sign-up page", "event registration landing page", "live training registration page", "workshop sign-up page", "create a webinar page", "build an event page", "free webinar landing page", "live demo registration page", "online event page", "create a registration page for my webinar", "build a training event page".

webhooks

39
from InugamiDev/ultrathink-oss

Webhook design patterns — delivery, retry with exponential backoff, HMAC signature verification, payload validation, idempotency keys

web-workers

39
from InugamiDev/ultrathink-oss

Offload heavy computation from the main thread using Web Workers, SharedWorkers, and Comlink — structured messaging, transferable objects, and off-main-thread architecture patterns

web-vitals

39
from InugamiDev/ultrathink-oss

Core Web Vitals monitoring (LCP, FID, CLS, INP, TTFB), measurement with web-vitals library, reporting to analytics, and optimization strategies for Next.js

web-components

39
from InugamiDev/ultrathink-oss

Native Web Components, custom elements API, Shadow DOM, HTML templates, slots, lifecycle callbacks, and framework-agnostic design patterns

wasm

39
from InugamiDev/ultrathink-oss

WebAssembly integration — Rust to WASM with wasm-pack/wasm-bindgen, WASI, browser usage, server-side WASM, and performance considerations

vue

39
from InugamiDev/ultrathink-oss

Vue 3 Composition API, Nuxt patterns, reactivity system, component architecture, and production development practices

Vitest

39
from InugamiDev/ultrathink-oss

> Blazing fast unit testing powered by Vite — Jest-compatible API, native ESM, TypeScript.