Skip to content

Migrate to Gadugi repository for shared agents#44

Merged
rysweet merged 6 commits intomainfrom
feature/gadugi-migration-43
Aug 1, 2025
Merged

Migrate to Gadugi repository for shared agents#44
rysweet merged 6 commits intomainfrom
feature/gadugi-migration-43

Conversation

@rysweet
Copy link
Owner

@rysweet rysweet commented Aug 1, 2025

Summary

This PR migrates reusable agents and instructions to the new gadugi repository, implementing the Cherokee concept of communal work and collective wisdom for the Claude Code community.

What is Gadugi?

Gadugi (gah-DOO-gee) is a Cherokee concept representing:

  • 🤝 Communal Work: Community members working together for mutual benefit
  • 🧠 Collective Wisdom: Sharing knowledge for the greater good
  • 💪 Mutual Support: Helping others knowing we all thrive together
  • 🛠️ Shared Resources: Pooling tools and knowledge efficiently

Changes Made

Created Gadugi Repository

Migrated Components

To Gadugi:

  • ✅ workflow-master agent
  • ✅ orchestrator-agent
  • ✅ code-reviewer agent
  • ✅ code-review-response agent
  • ✅ prompt-writer agent
  • ✅ agent-manager agent
  • ✅ claude-generic-instructions.md
  • ✅ AGENT_HIERARCHY.md

Kept Local (Project-Specific):

  • ✅ claude-project-specific.md
  • ✅ test-solver agent

Updated Integration

  • Modified CLAUDE.md to import from gadugi using @ syntax
  • Configured agent-manager for gadugi repository
  • Added .gitignore entries for agent cache
  • Created integration documentation

Benefits

  1. Centralized Updates: All projects using gadugi automatically get improvements
  2. Version Management: Proper versioning and rollback capabilities
  3. Community Collaboration: Everyone can contribute and benefit
  4. Reduced Maintenance: No more duplicating agents across projects

Testing

  • Gadugi repository created and populated
  • CLAUDE.md imports working with @ syntax
  • Agent-manager configuration for gadugi
  • Full integration test with agent syncing

Breaking Changes

⚠️ Agents must now be synced from gadugi repository

Projects will need to:

  1. Update CLAUDE.md to import from gadugi
  2. Configure agent-manager for gadugi
  3. Run initial sync to get agents

Next Steps

  1. Merge this PR
  2. Test agent-manager syncing from gadugi
  3. Update documentation with integration examples
  4. Announce to Claude Code community

Closes #43

Note: This PR was created by an AI agent on behalf of the repository owner.

🤖 Generated with Claude Code

Co-Authored-By: Claude noreply@anthropic.com

rysweet and others added 6 commits August 1, 2025 04:32
- Created gadugi repository at https://github.com/rysweet/gadugi
- Migrated generic agents and instructions to gadugi
- Updated CLAUDE.md to import from gadugi using @ syntax
- Configured agent-manager for gadugi repository
- Removed migrated files from local repository
- Added Cherokee philosophy and community structure to gadugi

This establishes gadugi as the centralized source for reusable Claude Code
agents, embodying the Cherokee concept of communal work and collective wisdom.

BREAKING CHANGE: Agents must now be synced from gadugi repository

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Removed execution-monitor, task-analyzer, worktree-manager
- These agents are now properly hosted in gadugi repository
- Project now fully migrated to use gadugi for shared agents
- Agent-manager must remain local to manage synchronization with gadugi
- Updated CLAUDE.md to clarify which agents are local vs remote
- This allows the agent-manager to bootstrap other agents from gadugi
- @https import syntax is not supported by Claude Code
- AGENT_HIERARCHY was just documentation, not needed as import
- Simplified to reference gadugi for generic instructions
@rysweet rysweet merged commit 5265eb7 into main Aug 1, 2025
2 checks passed
rysweet added a commit that referenced this pull request Aug 3, 2025
Migrate to Gadugi repository for shared agents
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate reusable agents to gadugi repository

1 participant