Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "super-board",
"description": "Eric Tech's super-board pack: an autonomous GitHub Project board runner and its lane skills.",
"owner": { "name": "Eric Tech", "url": "https://github.com/EricTechPro" },
"description": "super-board pack: an autonomous GitHub Project board runner and its lane skills.",
"owner": { "name": "tdatnguyen", "url": "https://github.com/tdatnguyengit" },
"plugins": [
{
"name": "super-board",
"source": "./",
"description": "Autonomous GitHub Project board runner: super-board, super-build, super-qa, super-review, super-collect, visual, git-sync, ui-refine-loop. After install, run /super-board onboard to add the guard hooks, .claude/bin scripts and workflows a plugin cannot ship.",
"category": "development",
"homepage": "https://github.com/EricTechPro/super-board"
"homepage": "https://github.com/tdatnguyengit/super-board"
}
]
}
6 changes: 3 additions & 3 deletions .claude-plugin/plugin.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
"version": "3.1.2",
"description": "Autonomous GitHub Project board runner. Primary skills: super-board, super-build, super-qa, super-review, super-collect. Secondary skills: visual, git-sync, ui-refine-loop. Installed as a plugin it ships the skills only; run /super-board onboard to add the guard hooks, .claude/bin scripts and workflows (get.sh / install.sh install all of it in one go).",
"author": {
"name": "Eric Tech"
"name": "tdatnguyen"
},
"homepage": "https://github.com/EricTechPro/super-board",
"repository": "https://github.com/EricTechPro/super-board",
"homepage": "https://github.com/tdatnguyengit/super-board",
"repository": "https://github.com/tdatnguyengit/super-board",
"license": "MIT",
"keywords": [
"github-projects",
Expand Down
2 changes: 2 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
MIT License

Copyright (c) 2026 Eric Tech
Copyright (c) 2026 tdatnguyen
Copyright (c) 2026 tdatnguyen

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
33 changes: 15 additions & 18 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,27 @@
<img alt="License" src="https://img.shields.io/badge/license-MIT-0969da?style=flat-square">
</p>

<p><a href="https://erictechpro.github.io/super-board/"><strong>🌐 Live site: erictechpro.github.io/super-board</strong></a></p>
<p><a href="https://tdatnguyengit.github.io/super-board/"><strong>🌐 Live site: tdatnguyengit.github.io/super-board</strong></a></p>

<p><a href="#install">Install</a> · <a href="#quick-start">Quick start</a> · <a href="#how-it-works">How it works</a> · <a href="#skills">Skills</a> · <a href="#commands">Commands</a> · <a href="#guards--hooks">Guards</a></p>

</div>

<p align="center"><a href="https://erictechpro.github.io/super-board/skill-map/"><img src="docs/assets/skill-map.png" alt="The super-board skill map: open the interactive version" width="100%"></a></p>
<p align="center"><a href="https://tdatnguyengit.github.io/super-board/skill-map/"><img src="docs/assets/skill-map.png" alt="The super-board skill map: open the interactive version" width="100%"></a></p>
<p align="center"><sub>The skill map. Click it for the live version: zoom, pan, open any node.</sub></p>

## Install

In your project folder:

```bash
curl -fsSL https://raw.githubusercontent.com/EricTechPro/super-board/main/get.sh | bash
curl -fsSL https://raw.githubusercontent.com/tdatnguyengit/super-board/main/get.sh | bash
```

Or as a Claude Code plugin:

```
/plugin marketplace add EricTechPro/super-board
/plugin marketplace add tdatnguyengit/super-board
/plugin install super-board@super-board
```

Expand All @@ -53,7 +53,7 @@ canonical skill files; the package bundles no private skill. See
### 1. Install

```bash
curl -fsSL https://raw.githubusercontent.com/EricTechPro/super-board/main/get.sh | bash
curl -fsSL https://raw.githubusercontent.com/tdatnguyengit/super-board/main/get.sh | bash
```

### 2. Onboard
Expand All @@ -74,8 +74,7 @@ Add cards to `Ready`. The board drains on its own.

## How it works

<p align="center"><a href="https://youtu.be/aggJvNZxfKA"><img src="https://i.ytimg.com/vi/aggJvNZxfKA/maxresdefault.jpg" alt="Watch I Built a Self-Improving Software Factory by Eric Tech on YouTube" width="100%"></a></p>
<p align="center"><a href="https://youtu.be/aggJvNZxfKA"><strong>▶ Watch on YouTube: I Built a Self-Improving Software Factory</strong></a></p>
Each card in `Ready` goes Build → QA → Review and merges when green. Open the [skill map](https://tdatnguyengit.github.io/super-board/skill-map/) for the full flow.

## Skills

Expand Down Expand Up @@ -155,7 +154,7 @@ Run inside Codex? plain `/super-board run` switches to the Codex ladder by itsel

## Writing standard

Commits, tickets, PR bodies and comments all follow [one writing standard](https://erictechpro.github.io/super-board/writing-standard/), in the pack and in every project it is installed into.
Commits, tickets, PR bodies and comments all follow [one writing standard](https://tdatnguyengit.github.io/super-board/writing-standard/), in the pack and in every project it is installed into.

<details>
<summary><strong>Upgrading from 2.x</strong></summary>
Expand All @@ -170,22 +169,20 @@ Commits, tickets, PR bodies and comments all follow [one writing standard](https

## Credits

MIT © Eric Tech ([LICENSE](LICENSE)). Built on [obra/superpowers](https://github.com/obra/superpowers), [mattpocock/skills](https://github.com/mattpocock/skills), [BuilderIO/skills](https://github.com/BuilderIO/skills) and [tt-a1i/archify](https://github.com/tt-a1i/archify).
MIT ([LICENSE](LICENSE)). Built on [obra/superpowers](https://github.com/obra/superpowers), [mattpocock/skills](https://github.com/mattpocock/skills), [BuilderIO/skills](https://github.com/BuilderIO/skills) and [tt-a1i/archify](https://github.com/tt-a1i/archify).

---

<p align="center">
<a href="https://erictechpro.github.io/super-board/">Live site</a> ·
<a href="https://erictechpro.github.io/super-board/skill-map/">Skill map</a> ·
<a href="https://erictechpro.github.io/super-board/writing-standard/">Writing standard</a> ·
<a href="https://erictechpro.github.io/super-board/onboarding/">Setup simulator</a> ·
<a href="https://erictechpro.github.io/super-board/impeccable/">Impeccable map</a> ·
<a href="https://erictechpro.github.io/super-board/pstack/">pstack map</a> ·
<a href="https://tdatnguyengit.github.io/super-board/">Live site</a> ·
<a href="https://tdatnguyengit.github.io/super-board/skill-map/">Skill map</a> ·
<a href="https://tdatnguyengit.github.io/super-board/writing-standard/">Writing standard</a> ·
<a href="https://tdatnguyengit.github.io/super-board/onboarding/">Setup simulator</a> ·
<a href="https://tdatnguyengit.github.io/super-board/impeccable/">Impeccable map</a> ·
<a href="https://tdatnguyengit.github.io/super-board/pstack/">pstack map</a> ·
<a href="RELEASE-NOTES.md">Release notes</a> ·
<a href="RELEASING.md">Release checks</a> ·
<a href="https://youtu.be/nX_bGyIOFM4">YouTube walkthrough</a>
<a href="RELEASING.md">Release checks</a>
</p>
<p align="center"><sub>Made by Eric Tech</sub></p>

### Worker skill availability

Expand Down
6 changes: 3 additions & 3 deletions RELEASE-NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ the source pack through symlinks.

## v3.0.2 — 2026-10-02

A rewritten README, a GitHub Pages site at https://erictechpro.github.io/super-board/, and map
A rewritten README, a GitHub Pages site at https://tdatnguyengit.github.io/super-board/, and map
Source links that work away from a checkout.

- 📝 **README rewrite.** Kanban logo and pitch "Add tasks, walk away, get merged PRs with proof.",
Expand All @@ -122,7 +122,7 @@ Source links that work away from a checkout.
runs)" count and the family titles in step.
- ✨ **`/visual render --source-base URL [--source-root DIR]`.** Node sources under the source root
become links to the hosted file (`:12-20` → `#L12-L20`); others show as text. The skill-map
pages are re-rendered against `https://github.com/EricTechPro/super-board/blob/main/`.
pages are re-rendered against `https://github.com/tdatnguyengit/super-board/blob/main/`.
- 🧪 `test-readme-sync.sh` no longer needs a skills badge, and checks both counts and the family
titles after a sync.

Expand Down Expand Up @@ -214,7 +214,7 @@ per file; failures still name the file. `install.sh` records an older install in
> then without `--dry-run`, and check the columns, labels and card statuses before you run
> onboard on the real board.

1. Install over the old copy: `curl -fsSL https://raw.githubusercontent.com/EricTechPro/super-board/main/get.sh | bash`
1. Install over the old copy: `curl -fsSL https://raw.githubusercontent.com/tdatnguyengit/super-board/main/get.sh | bash`
(or `./install.sh <project>`). It records the version you came from.
2. Run `/super-board onboard`. Step 1 upgrades with no question and lists it under
"Upgraded for you" (backup in `.claude/super-board/backup/<ts>/`):
Expand Down
2 changes: 1 addition & 1 deletion diagrams/_shared/sitenav.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
<a class="logo" href="../"><svg viewBox="0 0 96 96" aria-hidden="true"><rect x="4" y="4" width="88" height="88" rx="20" fill="#0d1117" stroke="#3d444d" stroke-width="2"/><rect x="14" y="16" width="20" height="64" rx="5" fill="#fff" fill-opacity=".08"/><rect x="38" y="16" width="20" height="64" rx="5" fill="#fff" fill-opacity=".08"/><rect x="62" y="16" width="20" height="64" rx="5" fill="#fff" fill-opacity=".08"/><rect x="17" y="20" width="14" height="10" rx="2.5" fill="#d97757"/><rect x="17" y="33" width="14" height="10" rx="2.5" fill="#d97757" fill-opacity=".55"/><rect x="41" y="20" width="14" height="10" rx="2.5" fill="#58a6ff"/><rect x="65" y="20" width="14" height="10" rx="2.5" fill="#3fb950"/><rect x="65" y="33" width="14" height="10" rx="2.5" fill="#3fb950"/><rect x="65" y="46" width="14" height="10" rx="2.5" fill="#3fb950"/></svg><span class="lt">super-board</span></a>
<span class="sp"></span>
%%MAPNAV%%
<a class="lk" href="https://github.com/EricTechPro/super-board"><svg class="ni" viewBox="0 0 24 24" aria-hidden="true" fill="currentColor"><path d="M12 2a10 10 0 0 0-3.16 19.49c.5.09.68-.22.68-.48v-1.7c-2.78.6-3.37-1.34-3.37-1.34-.45-1.15-1.11-1.46-1.11-1.46-.91-.62.07-.61.07-.61 1 .07 1.53 1.03 1.53 1.03.89 1.53 2.34 1.09 2.91.83.09-.65.35-1.09.64-1.34-2.22-.25-4.55-1.11-4.55-4.94 0-1.09.39-1.98 1.03-2.68-.1-.25-.45-1.27.1-2.64 0 0 .84-.27 2.75 1.02a9.5 9.5 0 0 1 5 0c1.91-1.29 2.75-1.02 2.75-1.02.55 1.37.2 2.39.1 2.64.64.7 1.03 1.59 1.03 2.68 0 3.84-2.34 4.69-4.57 4.93.36.31.68.92.68 1.86v2.75c0 .27.18.58.69.48A10 10 0 0 0 12 2z"/></svg><span class="nl">GitHub</span></a>
<a class="lk" href="https://github.com/tdatnguyengit/super-board"><svg class="ni" viewBox="0 0 24 24" aria-hidden="true" fill="currentColor"><path d="M12 2a10 10 0 0 0-3.16 19.49c.5.09.68-.22.68-.48v-1.7c-2.78.6-3.37-1.34-3.37-1.34-.45-1.15-1.11-1.46-1.11-1.46-.91-.62.07-.61.07-.61 1 .07 1.53 1.03 1.53 1.03.89 1.53 2.34 1.09 2.91.83.09-.65.35-1.09.64-1.34-2.22-.25-4.55-1.11-4.55-4.94 0-1.09.39-1.98 1.03-2.68-.1-.25-.45-1.27.1-2.64 0 0 .84-.27 2.75 1.02a9.5 9.5 0 0 1 5 0c1.91-1.29 2.75-1.02 2.75-1.02.55 1.37.2 2.39.1 2.64.64.7 1.03 1.59 1.03 2.68 0 3.84-2.34 4.69-4.57 4.93.36.31.68.92.68 1.86v2.75c0 .27.18.58.69.48A10 10 0 0 0 12 2z"/></svg><span class="nl">GitHub</span></a>
<button class="btn" id="sbtt" type="button" aria-label="Toggle light or dark theme"><svg class="ni" viewBox="0 0 24 24" aria-hidden="true" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="4"/><path d="M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4"/></svg><span class="nl">Theme</span></button>
</div></header>
2 changes: 1 addition & 1 deletion diagrams/impeccable/data.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# impeccable v4.0.4 (EricOS .agents/skills/impeccable) — command data, sourced from SKILL.md + reference/*.md
# impeccable v4.0.4 (.agents/skills/impeccable) — command data, sourced from SKILL.md + reference/*.md
# group: (id, region label, archify node type, legend label)
GROUPS = [
("ctx", "Setup", "cloud", "context / setup"),
Expand Down
2 changes: 1 addition & 1 deletion diagrams/impeccable/index.html

Large diffs are not rendered by default.

Loading