skills/neta-suggest/SKILL.md
Neta API research and recommendation skill — provide keyword/tag/category suggestions, validate taxonomy paths, and power multi‑mode content feeds, supporting progressive exploration from broad to precise. Use this skill when the user has no clear goal, wants topic/idea suggestions, or needs systematic content filtering by keywords/categories. It does not directly generate media (handled by neta-creative); community interactions are handled by neta-community.
npx skillsauth add talesofai/neta-skills neta-suggestInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
neta-creative for concrete creation.neta-community.Provide popular search keyword suggestions based on an input prefix, helping users discover directions of interest.
npx -y @talesofai/neta-skills@latest suggest_keywords --prefix "game" --size 20
Parameters
--prefix: keyword prefix (required)--size: number of results, recommended 10–20 (optional)Use cases
Recommend related taxonomy tags based on a full keyword.
npx -y @talesofai/neta-skills@latest suggest_tags --keyword "character design" --size 15
Parameters
--keyword: full keyword (required)--size: number of results, recommended 10–20 (optional)Use cases
Provide navigation suggestions in a 3‑level category hierarchy, supporting step‑by‑step exploration.
# Level 1 (top‑level categories)
npx -y @talesofai/neta-skills@latest suggest_categories --level 1
# Level 2 (requires parent path)
npx -y @talesofai/neta-skills@latest suggest_categories --level 2 --parent_path "Derivative Creation"
# Level 3 (most granular)
npx -y @talesofai/neta-skills@latest suggest_categories --level 3 --parent_path "Derivative Creation>Fan Works"
Parameters
--level: category level (1/2/3) (required)--parent_path: parent category path, required when level > 1 (optional)Example taxonomy
Level 1
├─ Derivative Creation
│ ├─ Fan Works (Level 2)
│ │ ├─ Honkai: Star Rail (Level 3)
│ │ └─ Genshin Impact (Level 3)
│ └─ Digital Art
├─ Lifestyle
└─ ...
Use cases
Validate that a taxonomy path string is valid before using it.
npx -y @talesofai/neta-skills@latest validate_tax_path --tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
Parameters
--tax_path: full taxonomy path (required)Use cases
Powerful content recommendation tool supporting three modes: recommend, search, and exact.
# Mode 1: recommend (broad exploration)
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent recommend
# Mode 2: search (keyword‑based)
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent search \
--search_keywords "character,creativity"
# Mode 3: exact (category filtering)
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent exact \
--tax_paths "Derivative Creation>Fan Works"
# Combined filters
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 0 \
--page_size 20 \
--scene agent_intent \
--intent search \
--search_keywords "AI,painting" \
--tax_paths "Digital Art>Concept Art" \
--exclude_keywords "test,discarded"
Parameters
--page_index: page index, starting from 0 (default 0)--page_size: items per page, 1–40 (default 20)--scene: scene identifier (default "agent_intent")--biz_trace_id: session trace ID (optional)--intent: recommend | search | exact (default recommend)--search_keywords: search keywords, separated by commas (optional)--tax_paths: taxonomy paths, separated by commas (optional)--tax_primaries: level‑1 categories (optional)--tax_secondaries: level‑2 categories (optional)--tax_tertiaries: level‑3 categories (optional)--exclude_keywords: excluded keywords (optional)--exclude_tax_paths: excluded taxonomy paths (optional)graph LR
A[Browse categories] --> B[Discover tags]
B --> C[Validate paths]
C --> D[Fetch content]
# View all level‑1 categories
npx -y @talesofai/neta-skills@latest suggest_categories --level 1
# Example output: ["Derivative Creation", "Digital Art", "Lifestyle"]
# Dive into an interesting category
npx -y @talesofai/neta-skills@latest suggest_categories --level 2 --parent_path "Derivative Creation"
# Example: ["Fan Works", "Original Stories", "Interactive Fiction"]
# Find tags from a keyword
npx -y @talesofai/neta-skills@latest suggest_tags --keyword "Fan Works" --size 15
# Example: ["Honkai: Star Rail", "Genshin Impact", "Arknights"]
# Use keyword suggestions to help
npx -y @talesofai/neta-skills@latest suggest_keywords --prefix "Hon" --size 10
npx -y @talesofai/neta-skills@latest validate_tax_path \
--tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
# Exact mode: filter by taxonomy only
npx -y @talesofai/neta-skills@latest suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
# Search mode: combine keyword and taxonomy
npx -y @talesofai/neta-skills@latest suggest_content \
--intent search \
--search_keywords "Honkai: Star Rail,fan art" \
--tax_paths "Derivative Creation>Fan Works" \
--page_size 20
User is just browsing with no specific goal.
npx -y @talesofai/neta-skills@latest suggest_content \
--intent recommend \
--page_size 20
Tips:
User has a rough topic in mind but not specific content.
# Step 1: keyword suggestions
npx -y @talesofai/neta-skills@latest suggest_keywords --prefix "game" --size 15
# Step 2: tag suggestions
npx -y @talesofai/neta-skills@latest suggest_tags --keyword "game" --size 15
# Step 3: search mode
npx -y @talesofai/neta-skills@latest suggest_content \
--intent search \
--search_keywords "Genshin Impact" \
--page_size 20
# Step 1: confirm taxonomy path
npx -y @talesofai/neta-skills@latest suggest_categories --level 1
npx -y @talesofai/neta-skills@latest suggest_categories --level 2 --parent_path "Derivative Creation"
# Step 2: validate path
npx -y @talesofai/neta-skills@latest validate_tax_path \
--tax_path "Derivative Creation>Fan Works>Honkai: Star Rail"
# Step 3: exact filter
npx -y @talesofai/neta-skills@latest suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
# Step 1: understand popular tags
npx -y @talesofai/neta-skills@latest suggest_tags --keyword "character writing" --size 20
# Step 2: inspect related categories
npx -y @talesofai/neta-skills@latest suggest_categories --level 2 --parent_path "Derivative Creation"
# Step 3: view popular content under that category
npx -y @talesofai/neta-skills@latest suggest_content \
--intent search \
--search_keywords "character,setting" \
--tax_paths "Derivative Creation>Fan Works" \
--page_size 30
npx -y @talesofai/neta-skills@latest suggest_content \
--intent search \
--search_keywords "AI,painting" \
--tax_paths "Digital Art" \
--exclude_keywords "tutorial,ad" \
--exclude_tax_paths "Digital Art>Courses" \
--page_size 20
npx -y @talesofai/neta-skills@latest suggest_content \
--intent search \
--search_keywords "video,editing" \
--tax_paths "Digital Art>Video Production" \
--page_size 20
npx -y @talesofai/neta-skills@latest suggest_content \
--intent exact \
--tax_paths "Derivative Creation>Fan Works>Honkai: Star Rail" \
--page_size 20
npx -y @talesofai/neta-skills@latest suggest_content \
--intent recommend \
--exclude_keywords "tutorial, repost" \
--exclude_tax_paths "Courses" \
--page_size 20
# Page 1
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 0 \
--page_size 20 \
--intent search \
--search_keywords "ideas" > /tmp/page0.json
# Extract biz_trace_id
BIZ_TRACE_ID=$(cat /tmp/page0.json | jq -r '.page_data.biz_trace_id')
# Page 2 (reuse same biz_trace_id)
npx -y @talesofai/neta-skills@latest suggest_content \
--page_index 1 \
--page_size 20 \
--intent search \
--search_keywords "ideas" \
--biz_trace_id "$BIZ_TRACE_ID"
{
"suggestions": ["Suggestion 1", "Suggestion 2", "Suggestion 3"]
}
Valid path:
{
"valid": true,
"message": "Path is valid"
}
Invalid path:
{
"valid": false,
"message": "Error message"
}
{
"module_list": [
{
"data_id": "module id",
"module_id": "module type",
"template_id": "template id",
"json_data": {}
}
],
"page_data": {
"has_next_page": true,
"page_index": 0,
"page_size": 20,
"biz_trace_id": "trace id"
}
}
suggest_content to verify parameters.recommend, search, and exact with the same topic to understand their differences.suggest_keywords: prefix‑based fuzzy matching, good for early exploration.suggest_tags: relevance‑based matching on full keywords, more precise.Possible reasons:
recommend instead of exact).| Intent | Use case | Required params |
|------------|-----------------------------|---------------------------|
| recommend| Browsing without clear goal | None |
| search | Keyword‑driven search | search_keywords |
| exact | Strict category filtering | tax_paths or taxonomy params |
Use them to aggressively filter noise content, but note they can significantly reduce result count.
Always keep and reuse the first biz_trace_id returned for a given query instead of chaining from page to page.
Key points for using the exploration skill:
recommend for aimless browsing, search for keyword queries, exact for strict taxonomy.exclude_* parameters judiciously to filter noise.biz_trace_id for stable paging behavior.By following these practices, you can explore and discover high‑quality content on the platform efficiently.
testing
Neta capability index and routing skill - help choose the appropriate Neta-related skill (neta-space / neta-creative / neta-adventure / neta-community / neta-suggest). Use this skill when you need to understand Neta's overall capabilities, decide which skill fits the current task, or migrate from older documentation that referenced the monolithic neta skill.
development
Neta API space and world‑view browsing skill — browse worldbuilding, sub‑spaces, and playable content by space/hashtag. Use this skill when the user talks about worlds/spaces/universes/scenes, or wants to browse characters and gameplay based on space and activity structure. Do not use it for concrete media creation (handled by neta-creative).
documentation
Neta Elementum Alchemy Skill - Guides users through creating or updating style element (Elementum) VTokens (Virtual Tokens, TCP). Elementum encapsulates a visual concept (scene, prop, clothing, weapon, pose, atmosphere, meme, etc.) and can be referenced in make_image via /ElementName after creation. Use this skill when users want to create new Elementa, encapsulate visual styles or concepts, or modify existing Elementa.
development
Neta API community skill — browse interactive feeds, view collection details, like and interact with content, and browse content by tags and characters in a community context. Use this skill when the user wants to “see what people are making”, “scroll the feed”, or “interact with works”. Do not use it for taxonomy/keyword‑level research (handled by neta-suggest) or for generating images/videos/songs (handled by neta-creative).