search-plan
SKILL.md
Search Plan Skill
Search for Test Plans in the HP Nova test management platform using the nova_search_plan MCP tool.
When to Use
Invoke this skill when the user says something like:
- "Search for plans with title containing xxx"
- "Find all Published plans in Nova"
- "List plans owned by xxx"
- "Show me all Draft test plans"
- "Look up plan code PLNxxxxxx"
- "Search plans by keyword"
Supported Query Parameters
| Parameter | Description | Example Values |
|---|---|---|
title |
Fuzzy match on plan title | nova, regression |
code |
Exact match on plan code | PLN300000009 |
keyword |
Full-text keyword search | smoke test |
status |
Filter by status | All (default), Draft, Published, Revoked |
ownerId |
Filter by owner ID | Bjorn_Deng |
ownerSite |
Filter by owner's site | BJS, SHH |
siteCode |
Filter by site code | BJS |
category1Id |
Level-1 category ID | |
category2Id |
Level-2 category ID | |
category3Id |
Level-3 category ID | |
odmId |
ODM ID | |
isHpSite |
HP site flag (boolean) | true / false |
pageNum |
Page number (default: 1) | 1, 2, 3 |
pageSize |
Results per page (default: 10) | 10, 20, 50 |
titleSort |
Sort by title | asc, desc |
updateDateSort |
Sort by last updated time | asc, desc |
Behavior
- Extract query conditions from the user's natural language input and map them to the corresponding parameters.
- Call the
nova_search_plantool with the extracted parameters. - Present the results in a clear Markdown table with columns: Plan Code, Title, Status, Owner, Category, Cases, and Last Updated.
- Show total count and current pagination info below the table.
- If there are more pages, ask the user whether they want to see the next page.
- If no results are found, inform the user politely and suggest relaxing the search criteria.
Output Format Example
Found N plan(s) (page X, page size 10):
| # | Plan Code | Title | Status | Owner | Category | Cases | Last Updated |
|---|---|---|---|---|---|---|---|
| 1 | PLN300000009 | Nova Test | Published | Bjorn_Deng | Function Test | 23 | 2026-01-27 |
Total N result(s), page X of Y. Would you like to see the next page?
Notes
statusdefaults toAll; omit it if the user does not specify a status filter.- Only pass parameters explicitly provided or clearly implied by the user; leave all others at their defaults.
- The same plan code may appear multiple times due to different versions — this is expected behavior.
Weekly Installs
5
Repository
xiaohanlin666/n…a-skillsFirst Seen
11 days ago
Security Audits
Installed on
cline5
github-copilot5
codex5
kimi-cli5
gemini-cli5
cursor5