What problem does it solve? Developers building AI features in a NocoBase App often guess at the @nocobase/ai-employee contracts, deep-import private plugin internals, or rebuild chat streaming and conversation persistence that the platform already provides. This Skill enforces the correct public API boundaries, exact contract shapes, and App-owned extension points so AI features integrate cleanly with the enabled AI Employee plugin. ## Core Features & Use Cases - App AI Resource Registration: Define employees, backend tools, skills, MCP servers, and LLM services under server/ai and ai/skills, registered through the public AIResourceRegistrar contract. - Frontend AI Integration: Build chat surfaces, page context, form filling, frontend tools, and /settings/ai tabs using the installed client/extensions/nocobase-ai source and existing service/transport. - Server Agent Integration: Resolve aiConversationsManagerToken and agentServiceFactoryToken for conversation-first, session-scoped AgentService execution with persistence and abort/resume semantics. - Use Case: A developer adds a sales AI employee with a lookup-lead backend tool, embeds a chat panel in the CRM page, and wires an ASK-permission frontend tool, all without modifying framework packages. ## Quick Start Ask the agent to implement an App AI feature by specifying the area (resources, frontend, api, settings, or runtime) and the task (inspect, implement, extend, or verify) for your CLI-created NocoBase App.