By camster91
15-skill fleet operations bundle for Claude Code — fleet CI/lint audit, Dependabot ops, Prisma migrations, ESLint flat-config upgrade, monorepo CI matrix, secret scanning, repo archival policy, lockfile regeneration, branch protection, and stack-version auditing. Built from a 59-repo fleet (15 Prisma migrations, 35 Dependabot configs, 14 lint configs rewritten) — every skill cites real bugs and real fixes.
Add Dependabot config to one or many repos. Auto-detects the lockfile ecosystem (npm/pnpm/yarn/bun/composer/pip).
Archive repos that haven't been pushed in N days. Reversible — repos can be unarchived.
One-repo lint cleanup. Reads the lint config, finds the top error rules, disables the noisy ones, commits, and verifies the next CI run is green.
Run a full fleet-wide CI/lint health audit and produce a categorized report.
Quick check for the GitHub Pro "spending limit needs to be increased" pattern across the fleet. Returns just the repos affected and the run IDs.
Diagnose and apply branch protection rules across a fleet. The standard pattern: require PR review, dismiss stale reviews, restrict who can push. Common issue: "Bypassed rule violations for refs/heads/main" — this happens when direct push is used despite protection. Use when CI builds keep failing on push branches that the user didn't intend to push to directly.
Add Dependabot config to a fleet of repos, triage auto-PRs that fail CI, and manage the auto-PR lifecycle. Covers: auto-detecting lockfile ecosystem (npm/pnpm/yarn/bun/composer/pip), writing `.github/dependabot.yml` per-repo, understanding why Dependabot PRs often fail CI (peer-dep conflicts, major version bumps), and the "billing cap vs Dependabot PR" classification trick. From a real 35-repo Dependabot rollout.
Upgrade a single repo from ESLint 8 + legacy `.eslintrc.*` config to ESLint 9 + flat config (`eslint.config.js` / `.mjs`). Handles all the v9 breaking changes: dropped `.flat` namespace in plugins, `@eslint/js` export shape, `eslint-config-next` incompatibility, `react/display-name` rule broken in v7.x. Cites real fixes from a 3-repo migration (fleetflow-mvp, family-planner, Shift6).
Audit all repos in the user's GitHub fleet for CI Build and Lint workflow health. Categorizes failures into billing-cap (spending limit), dependabot-PR, cancelled-superseded, and real-source-error buckets. Use as the first step in any "fix all known issues" task — it gives a precise inventory of what's actually broken vs what's just noise. Filters by default-branch and push/schedule events to ignore PR branches.
When a fleet-wide change breaks many repos at once, roll back across all affected repos in one sweep. The pattern: identify the breaking change, find every commit that introduced it, force-revert, push. Use after a bad fleet-wide migration (e.g., Prisma 7 broke something unexpected) or a config that was applied fleet-wide.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
15-skill bundle for fleet operations on a multi-repo GitHub fleet. Built end-to-end against a real 59-repo fleet, so every skill cites actual bugs and actual fixes — not toy examples.
The skills are designed to be loaded by topic. If a user asks "my lint is failing across 30 repos", the right skill is fleet-ci-audit or eslint-flat-config-upgrade. If they ask "Prisma 5 is end-of-life, how do I migrate 6 repos", it's prisma-fleet-migration. Auto-loading works on keyword match in the description: frontmatter.
| Skill | When to load |
|---|---|
fleet-ci-audit | Periodic check of all repos for CI/lint failures. Categorizes billing-cap vs dependabot vs real issues. |
eslint-flat-config-upgrade | Migrate a single repo from .eslintrc.* legacy config to ESLint 9 flat config. |
prisma-fleet-migration | Upgrade a repo (or fleet) from Prisma 5 to Prisma 7. Lazy proxy pattern. |
monorepo-ci-matrix | Add CI to a monorepo with sequential package builds + sequential-or-matrix app build. |
dependabot-ops | Add Dependabot config fleet-wide. Triage auto-PRs that fail CI. |
secret-scanner | Grep the fleet for leaked API keys, tokens, and .env in git history. |
repo-archival-policy | Decide which repos to archive, what to keep, how to handle pulls. |
lockfile-regen | Force-regenerate a stale package-lock.json (handles npm/pnpm/yarn/bun). |
branch-protection | Diagnose and apply branch protection across the fleet. |
stack-version-audit | Find the lowest-version repos in the fleet for Node/Next/React/Vite/Prisma. Prioritize upgrades. |
monorepo-workspace-rename | Rename a workspace package across the monorepo without breaking consumers. |
webhook-secret-rotation | Rotate webhooks/API keys fleet-wide without breaking consumers. |
github-actions-cache-bust | When a workflow keeps using a stale dep, bust the GitHub Actions cache. |
spending-limit-detector | Detect "spending limit needs to be increased" billing cap before debugging code. |
fleet-rollback | When a fleet-wide change breaks, roll back across the affected repos in one sweep. |
| Command | What it does |
|---|---|
/fleet-audit | Run the full audit on the user's fleet and print a categorized report. |
/fix-lint [repo] | One-repo lint cleanup (run audit + apply the rule-disabling pattern). |
/upgrade-prisma [repos] | Prisma 5→7 migration across one or many repos. |
/add-dependabot [repos] | Add Dependabot config with auto-detected package managers. |
/spending-check | Read the latest "spending limit" annotation across the fleet. |
/archive-stale [repos] | Archive repos that haven't been pushed in N days. |
cam-fleet-bundle/
├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── skills/
│ ├── fleet-ci-audit/SKILL.md
│ ├── eslint-flat-config-upgrade/SKILL.md
│ └── ... (15 skills)
├── commands/
│ ├── fleet-audit.md
│ └── ... (6 commands)
├── scripts/
│ ├── fleet_audit.py
│ ├── add_dependabot.py
│ └── ...
└── references/
├── lockfile-regen.md
├── prisma-7-migration.md
└── ...
Cam's fleet: 59 active repos. The skills in this bundle are not generic best-practice — they're the specific patterns that solved real problems on this specific fleet in a single day's work. If you have a similar fleet (Vite + React, Next.js, plain Node, Prisma) and similar needs (CI green, Dependabot automated, stack current), the patterns transfer directly.
If your fleet is different — pure Python, monorepo-only, all single-page-apps — the audit and policy skills still apply, but the migration patterns are less relevant.
github-fleet-lint-cleanup (the original skill this bundle extracted from) — single-skill format, all the same content, useful if you only want one skillnpx claudepluginhub camster91/cam-fleet-bundle --plugin cam-fleet-opsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications