โ† All skills
Tencent SkillHub ยท Developer Tools

Build Transparency Dashboard

Automatically update a public dashboard with commit count, last commit, and timestamps from a private GitHub repo for transparent project progress.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Automatically update a public dashboard with commit count, last commit, and timestamps from a private GitHub repo for transparent project progress.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, assets/build.html, assets/github-actions.yml, assets/nav.css, assets/nav.js, references/setup-guide.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 13 sections Open source page

build-transparency-dashboard

Scaffold a live public "build dashboard" that automatically shows proof of work โ€” commit count, last commit message, timestamp โ€” pulled from a private GitHub repo and displayed on a public static site.

When to Use

Use this skill when you want to: Show your community what you're shipping, updated automatically on every push Build in public without exposing your private repo Add a community ideas board to let people vote on what you build next Create a polished /build page for your product or project

The Pattern

Private repo (your code) โ””โ”€โ”€ GitHub Actions: on push โ†’ runs update-status.js โ””โ”€โ”€ Writes status.json โ†’ commits to public site repo โ””โ”€โ”€ Public site fetches status.json every 60s โ†’ displays live stats Result: every git push to your private repo automatically updates your public dashboard within minutes.

What's Included

build-transparency-dashboard/ โ”œโ”€โ”€ SKILL.md โ† this file โ”œโ”€โ”€ scripts/ โ”‚ โ”œโ”€โ”€ update-status.js โ† generates status.json from git log โ”‚ โ””โ”€โ”€ ideas-api.js โ† Express routes for community ideas board โ”œโ”€โ”€ assets/ โ”‚ โ”œโ”€โ”€ build.html โ† dashboard page template โ”‚ โ”œโ”€โ”€ nav.js โ† shared nav renderer (configurable) โ”‚ โ”œโ”€โ”€ nav.css โ† nav styles โ”‚ โ””โ”€โ”€ github-actions.yml โ† GitHub Actions workflow template โ””โ”€โ”€ references/ โ””โ”€โ”€ setup-guide.md โ† step-by-step setup instructions

1. Variables to Customize

In assets/build.html, search for these TODOs: TODOReplace WithYOUR_PROJECT_NAMEYour project's display name (e.g. MyApp)YOUR_BORN_DATEISO date your project started (e.g. 2026-01-01T00:00:00-05:00)YOUR_BRAND_COLORHex color (default: #7c6eff)YOUR_COIN_CAToken contract address, or remove the coin section entirelyYOUR_IDEAS_API_URLBase URL of your ideas API (e.g. https://myapp.fly.dev/public/ideas)YOUR_TWITTER_HANDLEYour @handle for the nav badgeYOUR_QUEUE_ITEMSWhat you're building next (edit the queue section) In assets/github-actions.yml, set these: VariableDescriptionSITE_REPOYour public site repo (e.g. username/my-site)SITE_REPO_PATHDirectory name for checkout (e.g. my-site)BOT_NAMECommitter name (e.g. StatusBot)BOT_EMAILCommitter email In assets/nav.js, edit the config object at the top: const NAV_CONFIG = { brand: 'MYAPP', // nav logo text links: [ { href: '/', label: 'Home' }, { href: '/build', label: 'The Build' }, ], badge: { label: '@yourhandle โ†—', href: 'https://x.com/yourhandle' }, };

2. GitHub Secret Required

Add to your private repo โ†’ Settings โ†’ Secrets and variables โ†’ Actions: GH_PAT โ€” Personal Access Token with repo scope (to push to the public site repo)

3. Deploy Your Public Site

The build.html file is a standalone static page. Deploy anywhere: Fly.io: fly launch + fly deploy in your site repo Netlify: drag & drop or connect repo GitHub Pages: push to a gh-pages branch Vercel: connect repo, zero config

4. Add the Ideas API (Optional)

The community ideas board requires a running API. Copy scripts/ideas-api.js into your backend app and mount the routes. It uses a flat JSON file for storage โ€” no database needed. Or skip it entirely: remove the coin/ideas section from build.html and it works as a pure static display.

5. Add the Workflow to Your Private Repo

Copy assets/github-actions.yml to .github/workflows/update-build-status.yml in your private repo. Push a commit โ€” the workflow fires automatically.

status.json Shape

The workflow generates this file and commits it to your public site repo: { "generatedAt": "2026-02-28T21:00:00Z", "version": "1.0.0", "project": { "name": "MyApp", "description": "Your project description.", "born": "2026-01-01T00:00:00-05:00", "status": "building", "statusText": "Online ยท Building" }, "lastCommit": { "message": "feat: add dark mode", "time": "2026-02-28T20:55:00Z" }, "commitsThisWeek": 12, "shipped": [], "queue": [], "ideas": [] }

Design System

The template uses: Syne (display headings) + DM Sans (body) + DM Mono (mono/labels) Dark theme โ€” #050508 background, #7c6eff brand accent Noise overlay, animated orbs, fixed ticker bar Fully responsive (desktop โ†’ tablet โ†’ mobile) Swap --nova / --nova2 CSS vars for your brand color.

See a Live Example

The pattern was built for novaiok-site.fly.dev/build. That's the reference implementation.

Files to Read Next

references/setup-guide.md โ€” detailed step-by-step with commands assets/build.html โ€” the template (search TODOs) assets/github-actions.yml โ€” the workflow

Category context

Code helpers, APIs, CLIs, browser automation, testing, and developer operations.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
2 Docs2 Assets1 Scripts1 Config
  • SKILL.md Primary doc
  • references/setup-guide.md Docs
  • assets/nav.js Scripts
  • assets/github-actions.yml Config
  • assets/build.html Assets
  • assets/nav.css Assets