cnb-npc-search

Search public NPC roles on the CNB platform using semantic keyword queries.

3|1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/wopal-cn/wopal-space-ontology --skill cnb-npc-search-wopal-cn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cnb-npc-search
Source: https://github.com/wopal-cn/wopal-space-ontology/tree/main/skills/cnb-npc-search
Command: npx skills add https://github.com/wopal-cn/wopal-space-ontology --skill cnb-npc-search-wopal-cn

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about cnb-npc-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for NPC roles on the CNB platform?

Run the command cnb knowledge-base search-npc with the --key parameter followed by your keyword. The search is semantic, so a descriptive keyword like a task or domain name returns the most relevant NPC roles.

How do I choose the best NPC from CNB search results?

Compare the score field for semantic relevance, read the slogan to understand each NPC's capabilities, and check the name for its specialty. Prefer NPCs with clear slogans over those with empty descriptions.

What is the maximum number of NPC search results returned?

The search returns up to 20 results, controlled by the --top-n parameter. The default is 10 results if the parameter is not specified.

How do I mention an NPC without summoning it in a comment?

Remove the @ symbol or wrap the mention in backticks, since a plain @npc mention in a comment summons the NPC to act. Use backticks like `@npc` when you only want to reference it.

What should I do when CNB NPC search returns poor results?

Retry with a more precise keyword that directly describes the target capability. Overly broad keywords reduce match quality, so narrow the term to the specific task domain you need.