Skip to content
Back to skills

Ut Chain

ASecurity

Compose and execute a chain of UltraThink skills for a task

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 26, 2026
developmentbashsqlreactnextjsnodenodejstestingcode-reviewapifrontend

Works with

  • api

Security analysis

A100/100

Scanned October 26, 2026

npx -y skills add nhan03bit/ultrathink --skill ut-chain --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ut Chain?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ut Chain
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nhan03bit-ut-chain/badge)](https://www.skillsdirectory.com/skills/nhan03bit-ut-chain)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ut-chain
description: Compose and execute a chain of UltraThink skills for a task
disable-model-invocation: true
allowed-tools: Read, Bash, Grep, Glob, Edit, Write
argument-hint: "skill1 + skill2 + skill3 — task description"
---

# UltraThink Skill Chain

Compose multiple skills into a sequential pipeline. Each skill's output feeds into the next.

## Usage

```
/ut-chain plan + scout + react + test — Build a settings page
/ut-chain debug + fix + test — Fix the auth bug
/ut-chain research + api-designer + nextjs — Design the API
```

## How to parse $ARGUMENTS

Split on `—` (em dash) or `--`:
- **Left side**: skill names separated by `+`
- **Right side**: the task description

## Execution

For each skill in the chain:

1. Read `~/.claude/skills/<skill-name>/SKILL.md`
2. Extract the key patterns, best practices, and pitfalls
3. Apply them to the task in sequence
4. After each skill completes its phase, summarize what was done before moving to the next

## Example chain: `plan + react + test`

**Step 1 — Plan**: Read the `plan` skill. Create a phased implementation plan for the task. Present the plan for user approval before continuing.

**Step 2 — React**: Read the `react` skill. Implement the solution following React patterns, hooks best practices, and performance guidelines from the skill.

**Step 3 — Test**: Read the `test` skill. Generate tests following the testing patterns, verify the implementation works.

## Validation

Before executing, verify each skill exists:

```bash
for skill in $(echo "SKILLS_LIST" | tr '+' '\n' | tr -d ' '); do
  if [ ! -f "$HOME/.claude/skills/$skill/SKILL.md" ]; then
    echo "Skill not found: $skill"
    echo "Available skills: /ut-skills"
    exit 1
  fi
done
```

Show the execution plan (which skills in what order) and ask for confirmation before starting.

## Chain Templates

If no arguments, show common chain templates:

```
Common chains:
  /ut-chain plan + scout + code-review     — Research & plan
  /ut-chain debug + fix + test             — Debug workflow
  /ut-chain plan + react + tailwindcss     — Frontend feature
  /ut-chain plan + nextjs + postgresql     — Full-stack feature
  /ut-chain scout + refactor + test        — Refactor safely
  /ut-chain api-designer + nodejs + test   — API development
  /ut-chain security-scanner + owasp + fix — Security audit
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.