composer-plugins

Guide implementation and maintenance of DXOS Composer plugins in the plugins repository.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/dxos/plugins --skill composer-plugins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: composer-plugins
Source: https://github.com/dxos/plugins/tree/main/.agents/skills/composer-plugins
Command: npx skills add https://github.com/dxos/plugins --skill composer-plugins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you work effectively inside the DXOS Composer plugins repository by turning plugin architecture, capabilities, surfaces, schemas, operations, and AI skills into actionable implementation guidance.

Core Features & Use Cases

  • Plugin structure and wiring: Understand how Composer plugins are organized, registered, and activated across src/, capabilities, translations, and surfaces.
  • Capability and surface development: Implement or refactor React surfaces, operation handlers, schemas, and cross-plugin capability contracts using the repo's established patterns.
  • AI skill authoring: Create or update skill definitions, keep session memory current, and follow the repo's discovery and implementation workflow.
  • Use Case: A developer adding a new plugin can follow this Skill to design the structure, wire the modules correctly, and align the implementation with existing Composer conventions.

Quick Start

Use the composer-plugins skill to inspect the repository structure and tell me how to add a new Composer plugin following the established DXOS patterns.

Frequently Asked Questions about composer-plugins

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

FAQPage Schema
How do I add a new DXOS Composer plugin to the repository?

Adding a new DXOS Composer plugin requires structuring the repository, wiring capabilities, and registering React surfaces. You must align the implementation with established DXOS conventions, operations, and the repository's plugin discovery workflow.

How are capabilities and React surfaces wired in a Composer plugin?

Capabilities and React surfaces in a Composer plugin are wired using the repository's established patterns for cross-plugin contracts, operation handlers, and schemas. This ensures modules are correctly registered and activated across the src/ directory.

What is the standard structure for DXOS Composer plugins?

The standard structure for DXOS Composer plugins organizes code across src/, capabilities, translations, and React surfaces. This layout governs how plugins are registered, activated, and maintained within the DXOS Composer repository.

How do I author AI skills for a Composer plugin?

Authoring AI skills for a Composer plugin involves creating or updating skill definitions and keeping session memory current. You must follow the repository's specific discovery and implementation workflow for AI skill definitions.

Do I need to follow specific conventions when refactoring Composer plugin operations?

Refactoring Composer plugin operations requires strict adherence to the repository's established plugin conventions. You must maintain cross-plugin capability contracts, operation handlers, and schemas using the repo's defined patterns.