Termina Tui Patterns — Development skill for Claude Code
How to do async work correctly in the Termina TUI (R3 + single-threaded render loop).
How to install Termina Tui Patterns
Installs to ~/.claude/skills/aaronontheweb-netclaw-termina-tui-patterns/SKILL.md
mkdir -p ~/.claude/skills/aaronontheweb-netclaw-termina-tui-patterns && curl -fsSL https://raw.githubusercontent.com/Aaronontheweb/netclaw/HEAD/.claude/skills/termina-tui-patterns.md -o ~/.claude/skills/aaronontheweb-netclaw-termina-tui-patterns/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Termina Tui Patterns does
name: termina-tui-patterns description: How to do async work correctly in the Termina TUI (R3 + single-threaded render loop). Activate when editing anything under src/Netclaw.Cli/Tui/ that touches a network/disk probe, a background refresh, streaming output, spinners, or when you are tempted to write `.GetAwaiter().GetResult()` in a view-model.
Termina TUI Patterns (async, R3, the render loop)
The myth that wastes hours
"Termina has no `SynchronizationContext`, so I can't `awai
Alternatives in Development
- Validate Plan — You are tasked with validating that an implementation plan was correctly executed, verifying all success crite 10k ★
- Bypass 403 — Probe a 403/401 endpoint with the most-paid bypass tricks (header injection, path encoding, method swap, WAF f 4.5k ★
- Claude Code Src — 2026.3.31 claude code 意外把包含源码的文件上传到 npm 仓库,版本号是 2.1.88,其中 cli.js.map 文件有 57MB 的体积,claude code 的源码在该文件的 sources 2.2k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Tappaas Verify Module Ids
Verify that src/module-catalog.json is consistent with the actual module JSON files on disk.
Homer Modify Homer Core Src Render Files
When modifying files in homer-core/src/render — these 8 files change together
Claude Pc Cleanup
Claude Code skill: scan a macOS machine for reclaimable disk space and clean it up safely, tier by tier, with
Activate Browser
Activate Chrome DevTools MCP for heavy browser sessions (network inspection, Lighthouse, performance tracing).
Mefisto Bitacora
Orquesta el ciclo completo de la bitacora del propio plugin Mefisto: invoca al agente mefisto-historiador (iss
Gemini Summarize
Use Gemini to summarize a file or folder of files. Gemini reads them in its 1M context — Claude never touches
Related Agents
Review Test Concurrency
Reviews test code for concurrency testing quality: whether multi-threaded behavior is properly verified, race
UI Builder
React dual-target UI specialist for scenario-driven TDD. Implements components that render identically through
Experiment Reporter
Background experiment report consolidator — given a canonical experiment_id and disk pointers to runs, arms, e