Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By famdeck
Setup and project init for Claude Code tools — Context7, Serena, Beads, Agent Mail, Atlas, Relay, Codeman
npx claudepluginhub ivintik/private-claude-marketplace --plugin famdeck-toolkitBulk-initialize multiple git repositories for the Famdeck ecosystem — registers them in Atlas, configures Relay trackers, sets up Beads, Agent Mail, and Serena. Trigger when the user wants to scan a directory of repos and onboard them all at once, or run the toolkit init command. Do NOT trigger for initializing a single project individually, creating a new git repo, or setting up non-Famdeck tools.
Control how toolkit-init treats individual git repos — set a project to "normal" (full init), "readonly" (Atlas registration only), or "ignore" (skip entirely). Trigger when the user wants to exclude or limit a specific project from toolkit initialization, check what mode a project is in, or list modes across repos. Do NOT trigger for general init operations, relay config, or environment modes unrelated to toolkit init behavior.
Use this skill whenever the user wants to install, reinstall, or add any tool from the Famdeck ecosystem (Atlas, Relay, Beads, Serena, Agent Mail, Context7) to their Claude Code setup. This skill is the correct handler for all Famdeck installation requests — it provides the terminal command the user must run outside Claude Code, since `claude plugin install` hangs when called from within a session. Invoke for: first-time setup, adding a specific missing tool, running the setup wizard, or fixing a broken plugin after an update. Do NOT invoke for: checking status of already-installed tools, configuring tools, or installing non-Famdeck software.
Check whether Famdeck toolkit tools are installed and working: Atlas, Relay, Beads, Serena, Agent Mail. Trigger when the user asks what Claude Code tools they have, whether a specific Famdeck tool is installed, if their toolkit setup is correct, or wants to verify overall toolkit health. Do NOT trigger for checking what issues are open, what projects are registered in Atlas, relay tracker config, or the status of non-Famdeck software.
Invoke to uninstall or remove any tool that the Famdeck toolkit installed — Beads, Atlas, Relay, Serena, Agent Mail, or the toolkit itself. This is the only skill that performs removal; individual tool skills do not handle their own uninstallation. Use whenever the request is about removing, deleting, or cleaning up toolkit-managed Claude Code tools, regardless of how it's phrased.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Complete project development toolkit: 23 agents, 23 slash commands, 29 lifecycle hooks, and 69 reusable skills for Claude Code workflows
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
AI-supervised issue tracker for coding workflows. Manage tasks, discover work, and maintain context with simple CLI commands.
Persistent memory, shared standards, and structured workflows for AI coding agents. Detects project setup and injects agent context automatically.
Commands for task management and project tracking
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
Autonomous development toolkit — autopilot, quality gates, story validation, autonomy assessment
Cross-project issue routing and work handoff between sessions, tools, and people
Project registry and cross-project awareness for Claude Code sessions
Setup, project initialization, and service management for the Famdeck ecosystem — a set of Claude Code plugins that add project awareness, issue routing, handoffs, multi-agent coordination, and code navigation to your sessions.
The toolkit installs and manages these tools:
| Tool | What it does | Type |
|---|---|---|
| Atlas | Global project registry, cross-project awareness, project metadata | Plugin |
| Relay | Issue routing (GitHub/GitLab/Jira/Beads), handoffs, cross-project messaging | Plugin |
| Context7 | Up-to-date library docs via MCP plugin | Plugin |
| Serena | Semantic code navigation via LSP — definitions, references, rename across 30+ languages | Plugin |
| Beads | Git-backed issue tracker in your repo (.beads/). 30+ slash commands for issues, epics, dependencies | CLI + plugin |
| beads-ui | Browser-based kanban board, epic view, and search for Beads issues | Global CLI |
| Agent Mail | Multi-agent coordination — identities, messaging, file reservations, pre-commit guard | HTTP server + MCP |
| Codeman | Persistent autonomous Claude sessions — respawn controller, tmux persistence, multi-session dashboard | Web service |
| BMAD-METHOD | SDLC workflow framework with PM, Architect, Dev, QA personas | Per-project |
claude plugin install /path/to/famdeck-toolkit
Inside Claude Code:
/toolkit-setup
This shows what's installed, what's missing, and lets you pick which tools to install. To install everything at once:
/toolkit-setup all
Plugins and MCP servers connect on startup. Restart after first install.
Navigate to a project directory and run:
/toolkit-init
This runs the full per-project initialization sequence:
.claude/atlas.yaml.beads/ issue database (bd init).serena/project.yml with auto-detected languages, then runs onboarding| Command | Description |
|---|---|
/toolkit-setup [tool] | Install tools — interactive or by name |
/toolkit-status | Show installation status of all tools + per-project state |
/toolkit-init [flags] | Initialize current project (full sequence above) |
/toolkit-mode [normal|readonly|ignore] | Set project init mode — full, registry-only, or skip |
/toolkit-uninstall [tool|all] | Remove installed tools |
| Flag | Effect |
|---|---|
--atlas-only | Only register in Atlas |
--relay-only | Only configure Relay trackers |
--no-bmad | Skip BMAD installation |
--non-interactive | Skip prompts, use auto-detected defaults |
Beads, Agent Mail guard, and Serena always run (if their tools are installed). Use --atlas-only or --relay-only to limit scope.
Control how /toolkit-init treats each project:
| Mode | What init does |
|---|---|
| normal (default) | Full init — Atlas, Relay, Beads, Agent Mail, Serena, BMAD |
| readonly | Atlas only (config + registry) with .claude/ added to .git/info/exclude so nothing gets committed. For reference projects you don't develop in |
| ignore | Completely skipped by init scans |
/toolkit-mode # Show current mode
/toolkit-mode readonly # Set readonly (e.g. third-party repos you reference)
/toolkit-mode ignore # Fully exclude from init
/toolkit-mode normal # Reset to default
/toolkit-mode --list # List all projects with non-default modes
The mode is stored in .git/info/toolkit-mode — local only, never tracked by git, no gitignore changes needed.
The toolkit runs a SessionStart hook that:
This means tools stay available across sessions without manual intervention.
Maintains a central registry of all your projects at ~/.claude/atlas/registry.yaml. Each project can have a .claude/atlas.yaml with metadata (name, summary, tags, links, docs). Atlas provides the project context that other tools build on.
Key commands:
/atlas:projects # List registered projects
/atlas:docs # Show project documentation links
/atlas:context # Display current project context