openpets

Featured

Use whenever the user wants to build, extend, debug, test, validate, locally load, package, or publish an OpenPets plugin; work with the OpenPets Plugin SDK v3, plugin manifest, plugin permissions, sandbox, plugin UI, storage, schedules, assets, or local plugin development. Also use for installing or configuring OpenPets, pets, optional coding-agent integrations, or local MCP controls. Prioritize the local-first plugin authoring experience; agent integrations are optional.

AI & Automation 1,244 stars 117 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OpenPets OpenPets is a local-first desktop companion platform. Its core extension point is the sandboxed Plugin SDK v3: plugins describe companion behavior and the desktop host owns rendering, state, permissions, and lifecycle. Coding-agent and MCP integrations are useful optional adapters, not a prerequisite for using or developing plugins. ## Choose the right path - Building, changing, or debugging a plugin: read [Build a plugin](workflows/build-plugin.md), then the relevant SDK references. - Loading a work-in-progress plugin into the desktop app: read [Develop locally](workflows/develop-locally.md). - Testing, validating, packaging, or publishing a plugin: read [Test and validate](workflows/test-and-validate.md). - Installing the app or CLI: read [Install OpenPets](workflows/install-openpets.md). - Connecting Claude Code, OpenCode, Cursor, Codex, or MCP: read [Configure a project](workflows/configure-project.md). Treat this as a secondary integration path, not the default answer to plugin work. - Diagnosing desktop, CLI, or agent-control problems: read [Troubleshoot](workflows/troubleshoot.md). - Explaining runtime topology or optional integrations: read [Explain architecture](workflows/explain-architecture.md). ## Plugin-authoring posture Help the user reach a fast local feedback loop before discussing catalog release or agent integrations: 1. Scaffold from the closest supported template rather than creating a guessed package shape. 2. Read the ge...

Details

Author
OpenPetsHQ
Repository
OpenPetsHQ/openpets
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

openpets

Use when the user asks to install, configure, verify, troubleshoot, or understand OpenPets; install or select a pet; connect Claude Code, OpenCode, Cursor, Codex, or MCP clients; configure a project to use a specific pet; or debug openpets_status, openpets_react, or openpets_say.

1,244 Updated today
alvinunreal
AI & Automation Listed

otto-plugin

Build and manage trusted local Otto plugins. Use when the user asks to create, edit, install, reload, enable, disable, remove, or troubleshoot an Otto plugin; register a full agent provider or plugin settings screen; add lifecycle hooks; transform agent configuration, environment, MCP servers, or workspace creation; automate permissions or turn follow-ups; add a native surface, sidebar item, or workspace panel; add Command Center items or slash commands; add composer pills or attachment sources; transform, render, or append agent timeline items; contribute a theme; use Otto from plugin code; or add plugin RPCs.

10 Updated today
Draek2077
AI & Automation Solid

paseo-plugin

Build and manage trusted local Paseo plugins. Use when the user asks to create, edit, install, reload, enable, disable, remove, or troubleshoot a Paseo plugin; add lifecycle hooks; transform agent configuration, environment, MCP servers, or workspace creation; automate permissions or turn follow-ups; add a native surface, sidebar item, or workspace panel; add Command Center items or slash commands; add composer pills or attachment sources; transform, render, or append agent timeline items; contribute a theme; use Paseo from plugin code; or add plugin RPCs.

18,536 Updated yesterday
getpaseo