claude

terminu

The terminu harness: make TUI apps with terminu design (tdp) and terminu-go, from what you want to a finished app

0 on GitHubby vulcanshenv1.2.4GPL-3.0updated 2 days ago
/

Plugin terminu from marketplace terminu-harness in vulcanshen/terminu-harness. Commands read from the repo's manifest — yesterday.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • analysis

    接手一個還沒用 harness 管過的 terminu-go app:從 README 寫 idea.md 與 spec.yaml、從 git commit history 寫 work.yaml,讓 review 有依據,之後照 harness 的流程走。寫紀錄不讀程式碼(terminu-go 不是最新的正式版時先升,那一段要改程式;app 已經在 beta 上才算 beta);刪掉舊的開發者文件,放上 app 的規則檔,做完告訴使用者。/terminu 問了要接手、或 /terminu:review 找不到 harness-assets 時使用。

  • newapp

    照 terminu design(tdp)用 terminu-go 做一個 TUI app:把使用者的需求寫進 idea.md、對到 tdp 寫成 spec.yaml、照 harness 帶的家族 repo 範本(terminu project)開 repo、一個 task 一個 task 寫並記進 work.yaml、卡住就回報 tdp 或 terminu-go、做完給使用者看。也用來繼續做到一半的 app、加新需求、跟上新版的 tdp。由 /terminu 帶進來,或 user 要做一個 terminu 家族的 app 時使用。

  • release

    發一個 terminu-go app 的新版:先升到最新的正式版 terminu-go(app 已經在 beta 上才算 beta)、make check、照 tdp review 紀錄、列出還沒做的需求、整理 CHANGELOG,問過使用者才打 tag、push。review 還有不合的不擋,但要使用者確認要發版還是繼續打磨。user 要發版時使用。

  • reportgap

    把 tdp 沒寫、寫不清楚、兩處矛盾,terminu-go 做不到,或家族的 repo 範本(harness project)有問題的地方寫成 issue,給使用者看過、同意後發到 GitHub(vulcanshen/terminu、vulcanshen/terminu-go 或 vulcanshen/terminu-harness),記進 spec.yaml 那個 task 的 remark。newapp 開發卡住、review 判出 tdp 不清楚、使用者要回報 tdp 或 terminu-go 時使用。

  • review

    照 tdp 判一個 terminu-go app 的 harness-assets:先驗紀錄、請使用者重新確認要人確認的作保,再派 terminu 的 reviewer 拿 tdp 對 work.yaml 的每一個 task,結果寫進 review.yaml,不合的自己改紀錄或程式處理到合,只有要不要回報 tdp 問使用者。reviewer 不讀程式碼。user 要 review 時使用;/terminu:release 也照這裡做。

  • terminu

    terminu harness 的入口:目前目錄有 harness 在管的 app 時,先查它在等的事(新版、回報、TODO)再接著做;是還沒用 harness 管過的 terminu-go app 時,問要不要接手;都不是就問使用者要做什麼,再帶進對應的流程。user 打 /terminu 時使用。

Subagents (1)

  • reviewer

    terminu 的 reviewer:拿 terminu design(tdp)對一個 terminu-go app 的紀錄(harness-assets 的 spec.yaml 與 work.yaml),判每一個 task 的做法合不合 tdp;不讀程式碼,只讀,不改任何檔案。由 /terminu:review 與 /terminu:release 派出。

MCP servers (1)

  • harness

    runs: ${CLAUDE_PLUGIN_ROOT}/scripts/mcp.sh mcp

Hooks (1)

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/scripts/hook-commit.sh"

View source on GitHub

Maintain terminu?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted