brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
install-almanac-contentInstall skills, agents, and teams from agent-almanac into any supported agentic framework using the CLI. Covers framework detection, content search, installation with dependency resolution, health auditing, and manifest-based syncing. Use when setting up a new project with agentic capabilities, installing specific skills or entire domains, targeting multipl…
Independent GitHub snapshot · Automated classification · Original documentation governs
name: install-almanac-content locale: caveman-ultra source_locale: en source_commit: 82c77053 fence_basis_commit: 82c77053 translator: "Julius Brussee homage — caveman" translation_date: "2026-04-24" description: > Install skills, agents, and teams from agent-almanac into any supported agentic framework using the CLI. Covers framework detection, content search, installation with dependency resolution, health auditing, and manifest-based syncing. Use when setting up a new project with agentic capabilities, installing specific skills or entire domains, targeting multiple frameworks simultaneously, or maintaining a declarative manifest of installed content. license: MIT allowed-tools:
agent-almanac CLI → install skills/agents/teams into agentic frameworks.
r-packages, devops)agent-almanac.yml manifest for reproduciblecreate-skill, r-developer, r-package-review)--domain <domain> → install all skills from domain--framework <id> → target specific (default: auto-detect all)--with-deps → install agent skills + team agents+skills--dry-run → preview no write--global → global scope not project--force → overwrite existing--source <path> → explicit almanac rootagent-almanac detect
Scans cwd for config files/dirs (.claude/, .cursor/, .github/copilot-instructions/, .agents/) + reports active.
→ Lists detected frameworks w/ adapter status. None → universal adapter (.agents/skills/) fallback.
If err: CLI not found → install + PATH. Detection nothing but framework present → --framework <id> explicit. Run agent-almanac list --domains → verify CLI reaches registries.
agent-almanac search <keyword>
Browse by category:
agent-almanac list --domains # List all domains with skill counts
agent-almanac list -d r-packages # List skills in a specific domain
agent-almanac list --agents # List all agents
agent-almanac list --teams # List all teams
→ Results / filtered lists w/ IDs + descriptions.
If err: no results → broader keyword. Verify almanac root: agent-almanac list shows full count. No root → --source /path/to/agent-almanac.
# Install specific skills
agent-almanac install create-skill write-testthat-tests
# Install all skills from a domain
agent-almanac install --domain devops
# Install an agent with its skills
agent-almanac install --agent r-developer --with-deps
# Install a team with its agents and their skills
agent-almanac install --team r-package-review --with-deps
# Target a specific framework
agent-almanac install create-skill --framework cursor
# Preview without writing
agent-almanac install --domain esoteric --dry-run
# Install to global scope
agent-almanac install create-skill --global
CLI resolves from registries, selects adapter per framework, writes to framework-specific paths (.claude/skills/ for Claude Code, .cursor/rules/ for Cursor).
→ Output confirms # items + target framework. Content in correct dir.
If err: not found → verify ID matches name field in skills/_registry.yml / agents/_registry.yml / teams/_registry.yml. Files exist + skipped → --force.
agent-almanac audit
Audit specific framework/scope:
agent-almanac audit --framework claude-code
agent-almanac audit --global
See installed:
agent-almanac list --installed
→ Audit → all healthy, no broken refs. --installed shows each w/ type + framework.
If err: broken → reinstall w/ --force. Broken symlinks → verify almanac source path not moved. Repair: agent-almanac install <broken-id> --force.
# Generate a starter manifest
agent-almanac init
Creates agent-almanac.yml w/ detected frameworks + placeholder content. Edit:
source: /path/to/agent-almanac
frameworks:
- claude-code
- cursor
skills:
- create-skill
- domain:r-packages
agents:
- r-developer
teams:
- r-package-review
Install from manifest:
agent-almanac install
Reconcile installed w/ manifest (install missing, remove extra):
agent-almanac sync
agent-almanac sync --dry-run # Preview first
→ install no args reads manifest + installs all. sync aligns state w/ manifest (adds missing, removes undeclared).
If err: sync "No agent-almanac.yml" → agent-almanac init first. 0 items → check IDs match registry exactly. # lines ignored.
Warm team-oriented alternative to install --team:
# Browse all available team circles
agent-almanac campfire --all
# Inspect a specific circle (members, practices, pattern)
agent-almanac campfire tending
# See shared agents between teams (hearth-keepers)
agent-almanac campfire --map
# Gather a team (install with arrival ceremony)
agent-almanac gather tending
agent-almanac gather tending --ceremonial # Show each skill arriving
agent-almanac gather tending --only mystic,gardener # Partial gathering
# Check fire health (burning / embers / cold)
agent-almanac tend
# Scatter a team (uninstall with farewell)
agent-almanac scatter tending
State tracked in .agent-almanac/state.json (git-ignored, local). Thermal states: burning (used <7 days), embers (<30 days), cold (30+). tend warms all fires + reports health.
Shared skills protected during scatter — needed by another gathered fire → remains. Shared agents walk between fires not duplicated.
All campfire support --quiet (standard reporter) + --json (machine-parseable) for scripting.
→ Teams gathered + managed w/ state. campfire --all shows states. tend reports health.
If err: state corrupted → delete .agent-almanac/state.json + re-gather. gather fails → team name must match teams/_registry.yml.
agent-almanac detect shows expected frameworksagent-almanac list --installed shows intended contentagent-almanac audit no broken/skill-name works)agent-almanac sync --dry-run no changes needed (if manifest)--with-deps for agents + teams: installs only def, not skills. Agent present but can't follow procedures. Always --with-deps unless deps already installed.sync periodically or always install through manifest.--global → ~/.claude/skills/. Project → .claude/skills/ in cwd. Not found → check scope.--source in manifests + auto-detect breaks. Update source in agent-almanac.yml or re-run init.--framework <id> explicit or rely on universal.tend resets timer. Cold ≠ broken install — state reflects recency of use, not install health.create-skill — author new skills before installconfigure-mcp-server — MCP servers agents may need post-installwrite-claude-md — reference installed skills in CLAUDE.mdaudit-discovery-symlinks — diagnose symlink issues for Claude Code discoverydesign-cli-output — terminal patterns used by reporter + campfire ceremony