🎯

developing-claude-code-plugins

🎯Skill

from krosebrook/source-of-truth-monorepo

VibeIndex|
What it does

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

πŸ“¦

Part of

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

developing-claude-code-plugins

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

+ 1 more commands

πŸ“– Extracted from docs: krosebrook/source-of-truth-monorepo
2Installs
2
-
Last UpdatedJan 23, 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

More from this repository10

🎯
pydantic ai agent builder🎯Skill

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

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

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

🎯
theme-factory🎯Skill

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

🎯
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