Individual skill
vs-item-onboarding
onboarding workflow for creating datasets and applications in Viking AI Search. Supports one-time import from local files (JSON, JSONL, CSV) and MySQL databases, plus scheduled incremental sync for append-only JSONL files and MySQL. All sources are first exported to a bootstrap JSONL file; backend-driven schema inference handles detection, and optional background sync keeps the dataset up to date as new data arrives.
skills/vs-item-onboarding/SKILL.md
Source commit cba429a719e37ee744f7afa1e42c6538babd1d65
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- Yes
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Network or broad shell
- Last checked
- Nov 3, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,191
- Repository last updated
- Oct 16, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- agent-tools Repository topic
- ai-agents Repository topic
- ai-search Repository topic
- ai-search-engine Repository topic
- automation Repository topic
- cli Repository topic
- command-line-tool Repository topic
- conversational-search Repository topic
- information-retrieval Repository topic
- rag Repository topic
- operations Derived category
- data Derived category
- data-databases Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
SKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesSKILL.mdcore · 55,445 bytesreferences/worked-example.mddoc · 3,078 bytes
Read excerpt
# Viking Item Onboarding
## Language Matching (apply throughout)
Match the language of the **user's most recent message** in every line of prose you write — confirmation prompts, status notes, hand-off summaries, questions, error explanations, **and any internal thinking / reasoning / planning output that the host may surface (e.g. `<thinking>` blocks, "thinking" panels, scratchpad notes, todo descriptions)**. If the user is writing in Chinese, every prose line and every reasoning line must also be in Chinese; if English, English; same for Japanese, etc. The fact that this skill file is written in English is for documentation only — at runtime translate all **prose and reasoning** into the user's language. Do not switch back to English mid-flow just because the surrounding skill text is English.
**Chinese-user priority (the most common case)** — when `current_query` or the most recent user message is in Chinese:
- All prose you write for the user (confirmation prompts, status notes, error explanations, final hand-off summaries) must be in Chinese.
- All internal thinking / reasoning / planning output (thinking blocks, scratchpad, todo descriptions) must also be in Chinese.
- For workspace artifacts you create, the description / comment portions (excluding CLI-contract English identifiers) should also prefer Chinese.
Do **not** translate the following — keep them verbatim so the contract stays machine-checkable: