plugin-builder

Scaffold complete ElizaOS plugins with actions, providers, evaluators, and services.

91|44|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/HyperscapeAI/hyperscape --skill plugin-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plugin-builder
Source: https://github.com/HyperscapeAI/hyperscape/tree/main/.claude/skills/plugin-builder
Command: npx skills add https://github.com/HyperscapeAI/hyperscape --skill plugin-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @elizaos/core, zod, typescript, vitest, @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint, prettier.

What problem does it solve?

This Skill automates the scaffolding of complete ElizaOS plugins, including actions, providers, evaluators, and services. It accelerates plugin development, ensures adherence to best practices, and provides a robust structure with TypeScript, testing, and documentation, empowering developers to easily extend agent capabilities.

Core Features & Use Cases

  • Plugin Structure Scaffolding: Generates a full directory structure with src/, __tests__/, examples/, and configuration files (package.json, tsconfig.json).
  • Component Generation: Provides templates for creating actions (with validation and handlers), providers (for context), and services (for integrations).
  • Use Case: When you need to integrate a new external API with your ElizaOS agent, use this Skill to "create a plugin for external API access." It will scaffold the entire plugin, including a service for the API client, actions for API operations, and a provider for data enrichment, ready for your specific API logic.

Quick Start

Create an ElizaOS plugin for integrating with a new external API.