What problem does it solve? Finding the right NPC role on the CNB platform is difficult when you only know the capability you need, not the role's name or repository. This Skill converts your requirement into a keyword and runs a semantic search to surface matching NPCs. ## Core Features & Use Cases - Keyword Extraction: Derives precise search keywords from natural-language requests, such as mapping "code review helper" to the keyword 代码审查. - Semantic Search Execution: Runs cnb knowledge-base search-npc --key "关键词" with an optional --top-n parameter (up to 20 results). - Result Interpretation: Ranks candidates by match score, slogan, and name, then formats the selection as @{slug}({name}) for direct use. - Use Case: You need an NPC to write unit tests. The Skill searches with the keyword 单元测试, compares scores and slogans, and returns a ready-to-mention reference like @npc/hok(π). ## Quick Start Ask the assistant to find an NPC on CNB that can help with code review, and it will search and return the best-matching NPC reference.