Universal development toolset plugin for Claude Code and Codex.
Fus is a plugin that provides comprehensive skills for software development, covering the full development lifecycle from design to verification. Supports both Claude Code and Codex.
fus/
├── .claude-plugin/ # Claude Code plugin metadata
├── .codex/ # Codex config and installation guide
├── .copilot/ # VSCode Copilot installation guide
├── codex-agents/ # Codex multi-agent configuration (TOML)
├── copilot-agents/ # Copilot custom agents (.md)
├── agents/ # Agent reference docs (for skills)
├── commands/ # CLI commands
├── skills/ # Skill definitions (28+ skills)
├── packages/
│ └── fus-cli/ # Plugin management CLI
└── docs/ # Documentation
Fetch and follow instructions from https://raw.githubusercontent.com/Genuineh/fus/refs/heads/main/.codex/INSTALL.md
Copy the Codex config to your project or user directory:
# For project-specific agents
mkdir -p .codex
cp .codex/config.toml .codex/
cp -r codex-agents/ .codex/
# Or for user-wide agents
mkdir -p ~/.codex
cp .codex/config.toml ~/.codex/
cp -r codex-agents/ ~/.codex/Then enable multi-agent in Codex and restart.
See .copilot/INSTALL.md for installation.
# Quick install
mkdir -p .github/agents
cp copilot-agents/*.md .github/agents/Tell Codex:
Fetch and follow instructions from https://raw.githubusercontent.com/Genuineh/fus/refs/heads/main/.codex/INSTALL.md
@fus/plugin- Claude Code plugin with agents and skills@fus/cli- Plugin management CLI tool
Fus provides 28+ skills for full-stack development:
| Skill | Description |
|---|---|
fus-lead |
Task orchestration, workflow management |
fus-agents |
Agent reference guide |
plan |
Task planning |
- Documentation (docs-*): docs-general, docs-todo, docs-prds, docs-specs, docs-guide, docs-adr
- Backend (backend-*): backend-principles, backend-database, backend-microservices, backend-queue, backend-api, backend-cache, backend-rust
- Frontend (frontend-*): frontend-general-principles, frontend-tauri-native, frontend-framework-nextjs, frontend-state-management, frontend-styling-twind, frontend-api-integration, frontend-design
- Testing (test-*): test-frontend-unit, test-e2e
- Project (project-*): project-rust
- Product (product-*): product-principles, product-ux
Fus CLI is used to manage Claude Code plugins.
# Interactive menu
cd packages/fus-cli && node dist/index.js
# Command line
cd packages/fus-cli && node dist/index.js list# Clone the repository
git clone https://github.com/your-repo/fus.git
# Navigate to project
cd fus
# Install dependencies
pnpm install# Set plugin directory when starting Claude Code
claude --plugin-dir .# Copy plugin to Claude Code plugins directory
cp -r . ~/.claude/plugins/fusSee .codex/INSTALL.md for detailed installation instructions.
# Quick install
git clone https://github.com/Genuineh/fus.git ~/.codex/fus
mkdir -p ~/.agents/skills
ln -s ~/.codex/fus/skills ~/.agents/skills/fusThen restart Codex to discover the skills.
Once installed, you can interact with the plugin through natural language:
I need to implement a new feature: user authentication system.
The fus-lead skill will:
- Clarify requirements if needed
- Help plan and decompose the task
- Guide you through the appropriate workflow
- Track progress
Use the architect agent to design a microservices architecture for the payment system.
Use the developer agent to implement the user login API endpoint.
Use the tester agent to write tests for the shopping cart functionality.
Use skill: backend-api to design a REST API for the user resource.
Use skill: frontend-framework-nextjs to set up a Next.js project.
Use skill: docs-prds to write a PRD for the new payment feature.
Use skill: test-e2e to set up e2e testing with Playwright.
I want to add a new feature: real-time notifications.
→ Leader dispatches Architect → Developer → Tester → Code-Reviewer → Verifier
Fix the login redirect bug where users are redirected to the wrong page.
→ Leader dispatches Developer → Tester → Code-Reviewer → Verifier
Refactor the monolithic backend into microservices.
→ Leader dispatches Architect → Code-Reviewer → Developer → Tester → Verifier
Write a user guide for the new dashboard feature.
→ Use docs-guide skill
Review the recent changes to the authentication module.
→ Code-Reviewer analyzes code and provides feedback
After plugin installation, you can use:
| Command | Description |
|---|---|
/fus |
Open plugin menu |
| Natural language | Describe your task, Leader agent will coordinate |
# Install dependencies
pnpm install
# Build all modules
pnpm build
# Run tests
pnpm testThe agent team follows these workflows:
New Feature: Design → Develop → Test → Review → Verify
Bug Fix: Analyze → Develop → Test → Review → Verify
Architecture Change: Design → Review → Develop → Test → Verify
Documentation: Create/Update → Review → Verify
- docs/TODO.md - Current priorities
- docs/prds/ - Plans and designs
- docs/specs/ - Technical specifications
- docs/guide/ - Usage guides
MIT