What problem does it solve?
Plugins that merely "install and run" often fail their operators: a single enabled flag hides crashes, authorization flows dump raw terminal commands on users, monorepo hoisting masks broken release packages, and CI-green plugins never prove they removed real user labor. This Skill turns a real user journey into an installable, authorizable, state-honest, recoverable Clowder AI plugin product boundary.
Core Features & Use Cases
- Journey-First Scoping: Freeze the before/after of eliminated human labor, human-retained decisions, and non-goals before touching SDK capabilities.
- Ownership & Authority Mapping: Define what the external source, plugin, Host, cat, and operator each own, using bounded metadata and opaque source refs instead of leaking content across boundaries.
- Five-Truth Lifecycle Model: Separate artifact, config, auth, intent, and live states so crashes, dormancy, and auth expiry are honestly projected with concrete recovery actions.
- In-Product Auth & Release Closure: Keep device authorization, regrant, and repair inside the plugin card, and prove the packed artifact runs in a fresh consumer without monorepo hoisting.
- Use Case: When designing a Feishu meeting-intake plugin, use this Skill to define the journey contract, state model, and dogfood evidence so the operator never downloads transcripts or hunts for threads manually.
Quick Start
Ask the AI to design an owner-friendly Clowder AI plugin for your integration idea, defining the user journey, ownership map, lifecycle states, and release evidence plan.