๐ŸŽฏ

internal-comms

๐ŸŽฏSkill

from krosebrook/source-of-truth-monorepo

VibeIndex|
What it does

Manages and routes internal communication workflows between FlashFusion teams and AI agents, facilitating structured messaging and collaboration protocols.

๐Ÿ“ฆ

Part of

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

internal-comms

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
1Installs
-
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

๐ŸŽฏ
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.

๐ŸŽฏ
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.

๐ŸŽฏ
theme-factory๐ŸŽฏSkill

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

๐ŸŽฏ
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

๐ŸŽฏ
developing-claude-code-plugins๐ŸŽฏSkill

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

๐ŸŽฏ
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