🎯

theme-factory

🎯Skill

from krosebrook/source-of-truth-monorepo

VibeIndex|
What it does

Generates and manages dynamic, customizable theme configurations for FlashFusion applications with automated color palette and design token generation.

πŸ“¦

Part of

krosebrook/source-of-truth-monorepo(43 items)

theme-factory

Installation

git cloneClone repository
git clone git@github.com:Krosebrook/source-of-truth-monorepo.git
pnpmRun with pnpm
pnpm install
pnpmRun with pnpm
pnpm dev
pip installInstall dependencies
pip install -r requirements.txt
PythonRun Python server
python consolidate.py --phase 1 --dry-run

+ 2 more commands

πŸ“– Extracted from docs: krosebrook/source-of-truth-monorepo
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

# FlashFusion Source-of-Truth Monorepo

Status: MVP β†’ Beta Transition | Score: 78/100 | Version: 1.0.0

Unified consolidation of 54 repositories across the FlashFusion ecosystem into a production-ready monorepo with comprehensive tooling, documentation, and CI/CD.

Overview

This monorepo serves as the Source-of-Truth (SoT) for all FlashFusion projects, tools, and agents. It uses a SoT canonical ownership model where all changes are made here and pushed to downstream mirrors.

Key Highlights

βœ… Production Infrastructure: Complete CI/CD with automated security scanning

βœ… Excellent Documentation: 95/100 score with comprehensive guides

βœ… Strong Security: No critical vulnerabilities, automated dependency updates

βœ… Modern Stack: pnpm workspaces, Turborepo, TypeScript 5.4+, React 19

βœ… Consolidation Complete: 51/54 repos imported (94%), 3 unavailable

βœ… Agent Framework: Unified AI agent architecture - All 4 agents implemented (Claude, Gemini, GitHub, Codex)

Repository Count

  • Local repos: 4 (flashfusion-consolidated, HarvestFlow, INT-Smart-Triage-AI-2.0, MCP-Cloud-Demo)
  • Krosebrook: 34 repos (all imported)
  • flashfusionv1: 5 repos (3 unavailable/deleted)
  • ChaosClubCo: 8 repos (all imported)
  • Total: 54 repositories (51 imported, 3 unavailable)

Structure

```

source-of-truth-monorepo/

β”œβ”€β”€ projects/ # All project code

β”‚ β”œβ”€β”€ local/ # Local-only repos

β”‚ β”œβ”€β”€ krosebrook/ # Krosebrook org repos

β”‚ β”‚ β”œβ”€β”€ core/ # Core FlashFusion projects

β”‚ β”‚ β”œβ”€β”€ apps/ # Applications

β”‚ β”‚ └── tools/ # Development tools

β”‚ β”œβ”€β”€ flashfusionv1/ # FlashFusionv1 org repos

β”‚ └── chaosclubco/ # ChaosClubCo org repos

β”œβ”€β”€ agents/ # AI agent implementations

β”‚ β”œβ”€β”€ claude-agent/

β”‚ β”œβ”€β”€ codex-agent/

β”‚ β”œβ”€β”€ gemini-agent/

β”‚ └── github-agent/

β”œβ”€β”€ shared/ # Shared utilities

β”‚ β”œβ”€β”€ auth/ # Authentication & authorization

β”‚ β”œβ”€β”€ contracts/ # Agent output schemas

β”‚ β”œβ”€β”€ logging/ # Structured logging

β”‚ β”œβ”€β”€ otel/ # Observability (OTEL)

β”‚ └── workflows/ # CI/CD utilities

└── .github/ # GitHub workflows

```

Tech Stack

  • Package Manager: pnpm 9.x
  • Build Tool: Turbo
  • Versioning: Changesets (independent package versions)
  • CI/CD: GitHub Actions
  • Security: gitleaks, Renovate, pnpm audit
  • Observability: Structured JSON logs, OTEL-ready

Quick Start

Prerequisites

  • Node.js 20+
  • pnpm 9+

Installation

```bash

# Clone the repository

git clone git@github.com:Krosebrook/source-of-truth-monorepo.git

cd source-of-truth-monorepo

# Install dependencies (includes security patches)

pnpm install

# Run all quality checks

pnpm format:check

pnpm lint

pnpm type-check

# Build all projects

pnpm build

# Run tests with coverage

pnpm test:coverage

```

Development

```bash

# Start dev mode for all projects

pnpm dev

# Build only changed projects

pnpm build --filter=...[HEAD^]

# Lint specific project

pnpm --filter @flashfusion/project-name lint

```

Consolidating Additional Repositories

This monorepo includes an automated consolidation script to import additional repositories from GitHub.

Quick Start

```bash

cd scripts

# Install dependencies

pip install -r requirements.txt

# Set GitHub token

export GITHUB_TOKEN=your_github_token

# Test with dry-run

python consolidate.py --phase 1 --dry-run

# Execute consolidation

python consolidate.py --phase 1

```

Features

  • βœ… Fetches all repos from GitHub user (currently configured for Krosebrook)
  • βœ… Filters by language (JS/TS, Python, Java, C#, PHP, HTML/CSS)
  • βœ… Auto-categorizes into apps/services/libraries/tools/etc.
  • βœ… Progress tracking with real-time progress bars
  • βœ… Error handling and resume capability
  • βœ… Dry-run mode for testing
  • βœ… Generates inventory and summary reports
  • βœ… Optional: Archive old repos after verification (Phase 2)

Full Documentation: [scripts/CONSOLIDATION_README.md](scripts/CONSOLIDATION_README.md)

Quick Start Guide: [scripts/QUICK_START.md](scripts/QUICK_START.md)

Ownership Model

SoT Canonical (default for all projects):

  • All development happens in this monorepo
  • Changes are pushed to downstream mirrors via git subtree split
  • Never commit directly to mirror repos

CI/CD

Workflows

  • CI (ci.yml): Runs lint, build, test on every push/PR
  • Security (security.yml): gitleaks scan + dependency audit
  • Subtree Push (subtree-push.yml): Pushes changes to 50 mirrors (requires deploy keys)

- Status: βœ… Infrastructure Complete - Ready for Activation

- Activation Guide: [Quick Start](docs/how-to/ACTIVATION_GUIDE.md)

- Setup Guide: [Configure Deploy Keys](docs/how-to/configure-deploy-keys.md)

- Validation: Run ./scripts/validate-setup.sh

Turbo Caching

Turbo caches build outputs to speed up CI. Only changed projects + dependencies are rebuilt.

GitHub Copilot Custom Agents 🎯

NEW: 17 specialized AI agents with intelligent auto-selection!

The repository includes production-ready GitHub Copilot Custom Agents implementing the Symphony of Roles architecture:

Agent Auto-Selection

Simply describe what you need and GitHub Copilot recommends the right agent:

```

"Fix SQL injection vulnerability" β†’ @security-agent

"Write user stories for payments" β†’ @product-agent

"Debug authentication error" β†’ @debug-agent

```

Learn more: [Agent Auto-Selection Guide](.github/agents/AUTOSELECT_GUIDE.md)

All 17 Agents

  • Discovery: Visionary, Analyst, Product
  • Design: UX, UI
  • Build: Mobile, Database, API
  • Release: Test, Deploy, Security
  • Growth: Growth
  • Cross-Phase: Docs, Review, Refactor, Debug, Automation

Full Documentation: [.github/agents/README.md](.github/agents/README.md)

---

Agent Parity

All agents (Claude, Codex, Gemini, GitHub Agent) follow unified contracts:

CLI Flags

```bash

agent-cli --prompt --context --output-schema --out

```

Output Schema

All agents output JSON conforming to shared/contracts/agent-output.schema.json.

See: [shared/contracts/README.md](shared/contracts/README.md)

GitHub Copilot Agent Auto-Select πŸ€–

NEW: Automatic agent suggestions based on your file changes!

When you create a pull request, our AI system automatically analyzes your changed files and suggests the most relevant GitHub Copilot agents to help you:

  • πŸ” Automatic Detection: Workflow analyzes PR file changes
  • πŸ’¬ Smart Suggestions: Top 5 agents ranked by relevance
  • πŸ› οΈ Local Tool: CLI utility for pre-PR suggestions
  • βš™οΈ Configurable: Pattern-based matching system

Quick Start:

```bash

# Get agent suggestions for your current changes

node .github/scripts/suggest-agents.cjs

# Or let the PR workflow do it automatically!

```

See: [.github/AGENT_AUTOSELECT_README.md](.github/AGENT_AUTOSELECT_README.md) for full documentation

Documentation

πŸ“š Core Documentation

Getting Started:

  • [README.md](README.md) - Project overview and quick start (you are here)
  • [GETTING_STARTED.md](GETTING_STARTED.md) - Detailed onboarding guide
  • [CONTRIBUTING.md](CONTRIBUTING.md) - Contribution guidelines
  • [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) - Community standards

Architecture & Design:

  • [CLAUDE.md](CLAUDE.md) - ⭐ AI Assistant comprehensive guide (32KB, for Claude/GPT/Gemini)
  • [GEMINI.md](GEMINI.md) - Gemini-specific AI assistant guidance
  • [AGENTS.md](AGENTS.md) - ⭐ UPDATED: Complete AI agents architecture with best practices (30KB)
  • [REPO_MAP.md](REPO_MAP.md) - Complete index of all 54 repositories

Planning & Roadmap:

  • [ROADMAP.md](ROADMAP.md) - NEW: Comprehensive product roadmap (MVP β†’ V2.0+)
  • [AUDIT_SUMMARY.md](AUDIT_SU

More from this repository10

🎯
pydantic ai agent builder🎯Skill

pydantic ai agent builder skill from krosebrook/source-of-truth-monorepo

🎯
developing-claude-code-plugins🎯Skill

Enables developers to create, test, and deploy custom Claude Code plugins with standardized tooling, documentation, and best practices.

🎯
next.js + fastapi full-stack expert🎯Skill

next.js + fastapi full-stack expert skill from krosebrook/source-of-truth-monorepo

🎯
receiving-code-review🎯Skill

Facilitates automated code review intake and processing for Claude AI, standardizing feedback collection and analysis across the FlashFusion monorepo.

🎯
webapp-testing🎯Skill

Automates comprehensive web application testing by generating, executing, and reporting on end-to-end, integration, and performance test scenarios across multiple web technologies.

🎯
working-with-claude-code🎯Skill

working-with-claude-code skill from krosebrook/source-of-truth-monorepo

🎯
enterprise erp consultant🎯Skill

enterprise erp consultant skill from krosebrook/source-of-truth-monorepo

🎯
research🎯Skill

Extracts, synthesizes, and validates research information from multiple sources using advanced AI-powered semantic analysis and cross-referencing techniques.

🎯
ai workflow orchestrator🎯Skill

ai workflow orchestrator skill from krosebrook/source-of-truth-monorepo

🎯
git advanced workflow expert🎯Skill

git advanced workflow expert skill from krosebrook/source-of-truth-monorepo