-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Scaffold vendor-neutral AI tooling config (rules, agents, skills) with cross-platform sync for Cursor, Claude Code, and GitHub Copilot.
Bluetemberg is an internal CLI tool that sets up and maintains AI assistant configuration across multiple platforms from a single source of truth. Write your rules, agent definitions, and skills once in llm/, and Bluetemberg syncs them to Cursor, Claude, and GitHub Copilot with the correct format for each.
Rules are self-contained Markdown files — the AI reads them directly, no cross-file dependencies. The sync engine only transforms frontmatter for each platform. sync --check in CI catches any drift before it ships.
If you're wondering why this exists or how it's different from maintaining platform configs by hand, start with Why Bluetemberg.
- Why Bluetemberg — design philosophy and what problem it solves
- Installation — set up GitHub Packages auth and install
-
Commands — CLI reference for
initandsync -
Configuration —
bluetemberg.config.jsonschema - Profiles — team profiles and what each one includes
- Writing Rules — how to write vendor-neutral rules
- Writing Agents — agent definition format
- Writing Skills — SKILL.md format
-
Writing Hooks — Cursor
hooks.jsoninllm/ -
Writing Commands — Claude Code slash commands in
llm/commands/ -
Writing Prompts — Copilot prompt files in
llm/prompts/ - Architecture — how the sync engine works
- Adapters — sync extensions, platform gates, roadmap
- Consumer Setup — set up a downstream project
- Registry — community rule packs and official collections
- Contributing — dev setup, adding templates, and release process