agent-setup

Automate cross-agent tool registration and configuration across Pi and Claude Code.

2|1|Updated Apr 10, 2023
One-click install
npx skills add https://github.com/popoffvg/dotfiles --skill agent-setup-popoffvg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-setup
Source: https://github.com/popoffvg/dotfiles/tree/main/skills/agent-setup
Command: npx skills add https://github.com/popoffvg/dotfiles --skill agent-setup-popoffvg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps Pi and Claude Code synchronized by ensuring every tool (skill, MCP server, hook, plugin) is registered and configured on both agents to prevent drift and manual setup.

Core Features & Use Cases

  • Unified cross-agent registration of skills, MCP servers, hooks, and plugins.
  • Automatic parity between Pi and Claude Code configurations for new and updated tools.

Quick Start

Create and register a new skill in both Pi and Claude Code by adding SKILL.md with frontmatter and setting up the required symlinks.

Frequently Asked Questions about agent-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize MCP servers and skills across Pi and Claude Code?

Synchronize MCP servers and skills across Pi and Claude Code by automating cross-agent tool registration using symlink wiring. This ensures both agents reference identical configurations and prevents manual setup drift.

What is cross-agent configuration drift in development environments?

Cross-agent configuration drift occurs when tools like skills or plugins are registered on one agent but not the other. Synchronization prevents this by applying unified tool registration across both Pi and Claude Code.

Do I need dotfiles directories to set up Claude Code hooks?

Yes, setting up Claude Code hooks requires dotfiles directories and proper SKILL.md frontmatter. Symlink wiring within these directories ensures both Pi and Claude Code reference the identical tool registrations.

How do I register a new skill in both Pi and Claude Code?

Register a new skill in both Pi and Claude Code by adding a SKILL.md file with proper frontmatter and setting up the required symlinks. This unified registration ensures automatic configuration parity.

Can I automate plugin registration for Pi and Claude Code configurations?

Yes, you can automate plugin registration for Pi and Claude Code configurations. The automation applies to initial setup and ongoing synchronization, ensuring every tool registration remains identical across both agents.