This skill provides standardized procedures for extending the UniFi MCP shared package while maintaining strict isolation boundaries between connectivity primitives and MCP layer concerns. It enforces a Dependency Injection (DI) pattern to prevent circular imports across app servers, guides developers on feature placement via a scope gate decision tree, ensures manual synchronization of the relay protocol to prevent silent drift, and coordinates complex workspace version bumps to ensure successful PyPI deployments.
主要功能
01Enforces DI-only rules for shared-package entrypoints to prevent circular imports
02Provides scope gate decision logic for core vs. shared package placement
03Coordinates lockstep workspace dependency version alignment across the monorepo
04Guides manual relay protocol synchronization for the unifi-mcp-relay package
05426 GitHub stars
06Implements mandatory tag staggering workflows for coordinated releases
使用场景
01Deciding if a new feature belongs in connectivity primitives or the MCP layer
02Performing coordinated version bumps across multiple UniFi MCP applications
03Adding new entrypoints to the shared package without triggering import-time failures