Build Transparency Dashboard for Openclaw

Automatically scaffold a public build dashboard that displays live commit data and project progress from a private GitHub repository.

cryptocana
v1.0.0
Mar 1, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install build-transparency-dashboard

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install build-transparency-dashboard using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Build Transparency Dashboard?

This skill enables developers to build in public by creating a bridge between private development work and public-facing transparency. By leveraging Openclaw Skills, you can display real-time metrics such as commit counts, last commit messages, and project milestones on a static site without ever exposing your private source code. It includes everything from a polished HTML template to the backend logic required for automated updates.

The transparency dashboard serves as a trust-building tool for founders and teams. It automates the extraction of git metadata and pushes it to a public repository, ensuring your community always sees the latest shipping activity. Whether you are running a startup or a solo project, this skill provides a professional /build page that keeps stakeholders engaged and informed about your progress.

Build Transparency Dashboard Use Cases

  • Showcase real-time shipping activity to your community without exposing private source code.
  • Create a dedicated /build page to document project progress and milestones for stakeholders.
  • Implement a community ideas board to gather and display user feedback and feature requests.
  • Automate project status updates across multiple repositories to maintain a unified development log.

How Build Transparency Dashboard Works

  1. A GitHub Action is triggered in your private repository upon every git push event.
  2. The update-status.js script runs within the CI environment to extract commit logs, counts, and project metadata.
  3. The script generates a centralized status.json file containing the latest project statistics.
  4. The workflow commits and pushes this status file to a separate public site repository.
  5. Your public static site fetches the updated status.json every 60 seconds and dynamically renders the live stats for users.

Build Transparency Dashboard Setup

  1. Customize the variables in assets/build.html, including your project name, start date, and brand colors.
  2. Configure the site repository details in assets/github-actions.yml.
  3. Add a Personal Access Token (GH_PAT) to your private repository secrets with repo scope to allow the bot to push updates.
  4. Deploy the static files to your preferred hosting provider (Fly.io, Netlify, or Vercel).
  5. Copy the workflow template to your private repository:
cp assets/github-actions.yml .github/workflows/update-build-status.yml

Build Transparency Dashboard Data Schema & Taxonomy

The skill organizes data into a structured status.json file which is consumed by the frontend dashboard.

Property Description
generatedAt The ISO timestamp of the last update.
project.status Current project phase (e.g., building, live).
lastCommit.message The most recent git commit message from the private repo.
commitsThisWeek An integer representing the total commit volume over the last 7 days.
queue An array of upcoming features or tasks.
ideas An array of community-submitted suggestions.

Build Transparency Dashboard Advanced Features

  • Optional Ideas API: Includes Express routes and local JSON storage for a fully functional community voting board.
  • Custom Design System: Pre-configured with Syne and DM Sans typography, a dark-themed UI, and responsive animated orbs.
  • Navigation Sync: Uses a shared nav.js renderer to ensure global site navigation stays consistent with the dashboard.
  • Automated Commit Tracking: High-performance git log parsing to count weekly shipping velocity automatically via Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*