Loading...
Loading...
Use when user input contains xlb topic queries (for example "xlb >vibe coding/vib", "xlb ??vibe coding", or "查询xlb vibe coding主题") and the task is to fetch Markdown index from local getPluginInfo API, then perform code-based retrieval with routing to available network skills/MCP tools when possible.
npx skill4agent add hhsw2015/xlb-skill xlb-topic-indexxlbtitlexlb>.../xlb请发送你要查询的指令,例如:xlb >Vibe Coding/AI超元域 或 xlb ??Vibe Codingxlb >vibe coding/vibtitle=>vibe coding/vibxlb xlb ??vibe codingtitle=??vibe codingxlb xlb ->vibe coding/:title=->vibe coding/:xlb xlb >vibe coding/searchin:title=>vibe coding/searchin:xlb >vibe coding/command:title=>vibe coding/command:查询xlb vibe coding主题title=>vibe coding/>AI Model/title=>AI Model/skills/xlb-topic-index/scripts/fetch-topic-index.sh "xlb ??Vibe Coding"POST http://localhost:5000/getPluginInfotitle=<resolved command>url=markdown=/Users/wowdd1/App/*.shskills/xlb-topic-index/scripts/xlb-open-url.sh "https://example.com" chromepython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py open-url --url "https://example.com" --app chromepython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py open-url --url "https://example.com" --app diapython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py open-url --url "https://example.com" --app atlaspython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py open-hits --hits-json-file /tmp/xlb-search.json --app chrome --limit 3XLB_OPEN_HITS=1 XLB_OPEN_APP=chrome XLB_OPEN_LIMIT=2 skills/xlb-topic-index/scripts/retrieve-topic-index.sh "xlb >vibe coding/:" "codex cli"python3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py discoverXLB_EXTERNAL_ROUTE_CMD=/path/to/commandcmd "<input>" "<retrieval_query>"skills/xlb-topic-index/scripts/retrieve-topic-index.sh "xlb >vibe coding/coding" "codex cli"XLB_PREFETCH_ARTIFACTS=1markdowntextXLB_ITERATIVE_SEARCH=1XLB_FORCE_REFRESH=1XLB_RAW_CACHE_TTL_SEC=300XLB_AUTO_REFRESH_ON_QUERY=1XLB_AUTO_REFRESH_ON_QUERY=0XLB_FORCE_REFRESH=1XLB_STORAGE_PROFILE=minimalraw + db + jsonl/topicsXLB_STORAGE_PROFILE=fullXLB_OUTPUT=jsonXLB_FORCE_REINDEX=1XLB_PREFETCH_ARTIFACTS=1XLB_MAX_WORKERS=6XLB_TOPK=8XLB_HTML_MODE=markdown|textXLB_HTML_CONVERTER_BIN=/path/to/scriptXLB_HTML_CONVERTER_TOOL_ID=url-to-markdownXLB_HTML_CONVERT_TIMEOUT_SEC=20XLB_ITERATIVE_SEARCH=1XLB_MAX_ITER=5XLB_GAIN_THRESHOLD=0.05XLB_LOW_GAIN_ROUNDS=3XLB_DISCOVER_CACHE_TTL_SEC=30XLB_OPEN_HITS=1XLB_OPEN_APP=chrome|dia|atlas|defaultXLB_OPEN_LIMIT=1XLB_OPEN_DRY_RUN=1??xlb ??vibe codingtopiccountsamplesentry_query>Vibe Coding/entry_inputxlb >Vibe Coding/entry_inputXLB_REQUIRE_NETWORK_CONFIRMATION=1XLB_NETWORK_CONFIRMED=1XLB_SHOW_CONFIRM_TEMPLATE=1XLB_PREFETCH_ARTIFACTS=1 \
XLB_HTML_MODE=markdown \
XLB_HTML_CONVERTER_BIN=/path/to/url-convert.sh \
XLB_HTML_CONVERTER_TOOL_ID=url-to-markdown \
skills/xlb-topic-index/scripts/retrieve-topic-index.sh "xlb >vibe coding/coding" "agent skills"python3 skills/xlb-topic-index/bench/run_benchmark.py \
--queries-file skills/xlb-topic-index/bench/queries.txt \
--runs 3 \
--topk 8skills/xlb-topic-index/references/cache-interop.mdpython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py resolve-input --input "xlb >vibe coding/coding"python3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py describe-cache --meta-path "skills/xlb-topic-index/cache/index/<HASH>.meta.json" --format markdownskills/xlb-topic-index/cache/dataset/snap-<HASH>.nodes.jsonlskills/xlb-topic-index/cache/dataset/snap-<HASH>.topics.jsonskills/xlb-topic-index/cache/dataset/snap-<HASH>.navigation.jsonsearchintopic_navigation>AI Model>AI Model/commandknowledge_searchsearch(>vibe coding/vibe)>vibe coding/vibetopic_navigationknowledge_search>topic/searchin:>topic/command:python3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py explore-next --meta-path "skills/xlb-topic-index/cache/index/<HASH>.meta.json" --strategy topic_first --dry-run--dry-run--strategy topic_first|search_first|mixed--visited-file <path> --update-visited--include-other-queries??...python3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py explore-loop --seed-input "xlb >vibe coding/:" --edge-strategy searchin_command_backlink --max-steps 12 --max-depth 4 --max-seconds 90 --visited-file /tmp/xlb-visited.json --visited-topics-file /tmp/xlb-visited-topics.json --update-visited>topic/searchin:>topic/command:visited-filevisited-topics-filemax-stepsmax-depthmax-secondssearchin -> command -> backlinkskills/xlb-topic-index/scripts/xlb-auto-explore.sh "vibe coding"skills/xlb-topic-index/scripts/xlb-auto-explore.sh "xlb >vibe coding/:"skills/xlb-topic-index/scripts/xlb-auto-explore.sh "xlb auto vibe coding"skills/xlb-topic-index/cache/searchin_command_backlink12 steps / depth 4 / 90sXLB_AUTO_MAX_STEPSXLB_AUTO_MAX_DEPTHXLB_AUTO_MAX_SECONDSXLB_AUTO_EDGE_STRATEGYXLB_AUTO_INCLUDE_BACKLINKSXLB_AUTO_UPDATE_VISITED->xlb ->vibe coding/:title=->vibe coding/:retrieve-topic-index.shpython3 skills/xlb-topic-index/scripts/xlb_rag_pipeline.py graph-neighbors --index-dir skills/xlb-topic-index/cache/index --target-title "->vibe coding/:"5000>Vibe Coding/