How this skill is triggered — by the user, by Claude, or both
Slash command
/kiste:contextThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You gather relevant context from the kiste artifact index to inform the current task. This skill turns a task description into a focused set of files, tags, and commit history.
You gather relevant context from the kiste artifact index to inform the current task. This skill turns a task description into a focused set of files, tags, and commit history.
From the user's task description or current conversation, identify:
Call kiste_list_tags to see what tags exist. Match your keywords against available tags. This avoids searching for tags that don't exist.
Run these in parallel where possible:
Tag search — For each matching tag, call kiste_list_artifacts with the tag filter (limit 10). This finds files semantically grouped with the task domain.
Full-text search — Call kiste_search with 2-3 keyword variations of the task description (limit 10 each). This finds commits whose messages describe related work.
Provenance — If specific files are already known, call kiste_get_provenance to understand their history and what else changed alongside them.
From the combined results, build a ranked list of relevant files:
Output a structured briefing:
## Context Briefing: <task summary>
### Relevant Files (<count>)
| File | Tags | Last Commit | Relevance |
|------|------|-------------|-----------|
| path/to/file.ts | tag1, tag2 | feat: description (sha) | tag match + commit |
### Recent Activity
| Commit | Scope | Files | Date |
|--------|-------|-------|------|
| message | scope | <count> files | timestamp |
### Suggested Starting Points
1. **<file>** — <why this is relevant>
2. **<file>** — <why this is relevant>
Keep the briefing concise — aim for 5-10 relevant files, not an exhaustive dump. The goal is to give the agent (or user) enough context to start working without reading everything.
| Tool | Purpose |
|---|---|
kiste_list_tags | Survey available tags |
kiste_list_artifacts | Find files by tag |
kiste_search | FTS over commit messages |
kiste_get_provenance | Commit history for a file |
kiste_get_artifact | Full detail for a specific file |
kiste_get_cochange | Files that frequently change alongside a given file |
npx claudepluginhub phibkro/vevx --plugin kisteLoads relevant knowledge files by tag query, enabling on-demand retrieval of promoted context documents.
Surfaces the rules, ADRs, specs, and patterns for a code area before changing it. Also recaps project focus when picking up work or loading context for uncommitted changes.
Builds a mental model of unfamiliar codebases by searching, reading dependencies, and checking git history. Use when onboarding or before editing unknown code.