Skip to content

AgiFlow/platform-tools

Repository files navigation

Platform Tools Internal

Agiflow development tools monorepo - includes Claude Code plugins, MCP toolkit, and development utilities.

What's Inside

📦 Packages

npm package providing:

  • MCP Proxy Server: Aggregates multiple MCP servers from Agiflow
  • Progressive MCP Tools: get-tool and use-tool for progressive tool discovery
  • Configuration Merging: Combine remote Agiflow configs with local configurations
  • Multi-Transport Support: stdio, HTTP, and SSE transports
  • Dynamic Reloading: Reload MCP configuration without restart
npm install -g @agiflowai/powertool
# or
npx @agiflowai/powertool mcp-serve

🔌 Marketplaces

Claude Code plugin marketplace with intelligent project management capabilities:

  • /project-management:plan - Convert requirements into structured tasks and work units
  • /project-management:task - Implement tasks with progress tracking and validation
  • /project-management:work - Execute work units (features/epics) with multiple tasks

Quick Start

Prerequisites

  • Node.js (v18 or later)
  • pnpm (v8 or later)

Installation

# Install dependencies
pnpm install

# Build all packages
pnpm build

Development

Available Scripts

  • pnpm build - Build all projects
  • pnpm test - Test all projects
  • pnpm lint - Lint all projects
  • pnpm typecheck - Type check all projects
  • pnpm affected:build - Build only affected projects
  • pnpm affected:test - Test only affected projects
  • pnpm affected:lint - Lint only affected projects
  • pnpm graph - View project dependency graph

Working on Packages

Develop @agiflowai/powertool

cd packages/powertool
pnpm dev              # Run in development mode
pnpm build            # Build the package
pnpm test             # Run tests
pnpm typecheck        # Type check

Repository Structure

.
├── agiflow-marketplace/          # Claude Code plugins
│   ├── .claude-plugin/          # Marketplace manifest
│   └── agiflow-plugin/          # Main plugin
│       ├── commands/            # Slash commands
│       ├── skills/              # Proactive skills
│       └── README.md
├── packages/                     # npm packages
│   └── powertool/               # @agiflowai/powertool
│       ├── src/
│       │   ├── commands/        # CLI commands
│       │   ├── services/        # Core services
│       │   ├── prompts/         # Prompt exports
│       │   ├── instructions/    # Template files
│       │   ├── tools/           # MCP tools
│       │   └── transports/      # Transport handlers
│       └── README.md
├── apps/                         # Application projects
├── libs/                         # Shared library projects
├── nx.json                       # Nx configuration
├── pnpm-workspace.yaml          # pnpm workspace
└── LICENSE.md                    # Sustainable Use License

Related Projects

Support

License

Sustainable Use License - See LICENSE.md for details

This project is licensed under a modified Sustainable Use License:

  • Free for small businesses - Companies with fewer than 20 employees
  • Free for personal use - Individuals and non-profit organizations
  • Free for evaluation - Testing the software for potential commercial use
  • 💼 Commercial license required - Companies with 20+ employees

For commercial licensing inquiries, please visit: https://agiflow.io

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published