Tool to verify your sivtr installation, configuration, and environment, and diagnose common issues.

Install

mkdir -p .claude/skills/skills-ariestar && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11884" && unzip -o skill.zip -d .claude/skills/skills-ariestar && rm skill.zip

Installs to .claude/skills/skills-ariestar

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Verify sivtr environment and diagnose issues. Run when sivtr commands fail or return empty results.
99 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Check if `sivtr` binary is installed and in PATH
  • Run `sivtr doctor` for complete diagnostics
  • Verify and install shell hooks for the current shell
  • Check provider sessions for data presence
  • Display and initialize `sivtr` configuration

How it works

The skill diagnoses `sivtr` environment issues by checking binary installation, running diagnostics, verifying shell hooks, and inspecting provider session data and configuration.

Inputs & outputs

You give it
A request to verify the `sivtr` environment or diagnose issues
You get back
Diagnostic information about `sivtr` installation, configuration, and session data

When to use skills

  • Diagnose why sivtr commands fail
  • Check provider sessions
  • Verify sivtr configuration
  • Install shell hooks

About this skill

sivtr Environment Check

Diagnose why sivtr commands may not be working as expected.

Steps

1. Check binary

sivtr --version

If this fails, sivtr is not installed or not in PATH. Install with:

cargo install sivtr

2. Run diagnostics

sivtr doctor

This checks: binary version, config file, session log directory, shell hooks, provider sessions, clipboard.

3. Check shell hooks

If sivtr doctor shows hooks not installed:

sivtr init show

Install the hook for the current shell:

sivtr init bash    # or zsh, powershell, nushell

Then restart the terminal (or source the profile).

4. Verify provider data

If provider searches return empty:

sivtr doctor

The "provider sessions" section shows how many sessions each provider has. If zero:

  • The provider (Codex, Claude Code, Pi, OpenCode) may not have been used in this workspace
  • The session data may be in a non-standard location

5. Check config

sivtr config show

If missing:

sivtr config init

Common Issues

SymptomFix
sivtr not foundInstall: cargo install sivtr
No terminal resultssivtr init bash + restart terminal
No AI session resultsProvider may not have sessions in this workspace
Clipboard failssivtr doctor checks clipboard access
Stale resultssivtr clear --all resets session logs

When not to use it

  • When `sivtr` commands are working as expected
  • When manual debugging of `sivtr` issues is preferred
  • When shell hooks are already correctly installed

Limitations

  • The skill is specific to diagnosing `sivtr` environment issues.
  • Installation of `sivtr` binary is a prerequisite if not found.
  • Shell hook installation requires restarting the terminal or sourcing the profile.

How it compares

This skill provides a structured diagnostic process for `sivtr` specific issues, including checks for binary, hooks, and provider sessions, offering targeted troubleshooting compared to general system debugging.

Compared to similar skills

skills side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
skills (this skill)02moReviewBeginner
n8n-expression-syntax64moNo flagsBeginner
python-repl64moReviewBeginner
n8n-validation-expert64moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

n8n-expression-syntax

czlonkowski

Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, or working with webhook data in workflows.

6111

python-repl

gptme

Interactive Python REPL automation with common helpers and best practices

6102

n8n-validation-expert

czlonkowski

Interpret validation errors and guide fixing them. Use when encountering validation errors, validation warnings, false positives, operator structure issues, or need help understanding validation results. Also use when asking about validation profiles, error types, or the validation loop process.

697

powershell-windows

davila7

PowerShell Windows patterns. Critical pitfalls, operator syntax, error handling.

2379

bats

OleksandrKucherenko

Bash Automated Testing System (BATS) for TDD-style testing of shell scripts. Use when: (1) Writing unit or integration tests for Bash scripts, (2) Testing CLI tools or shell functions, (3) Setting up test infrastructure with setup/teardown hooks, (4) Mocking external commands (curl, git, docker), (5) Generating JUnit reports for CI/CD, (6) Debugging test failures or flaky tests, (7) Implementing test-driven development for shell scripts.

991

browser-daemon

noiv

Persistent browser automation via Playwright daemon. Keep a browser window open and send it commands (navigate, execute JS, inspect console). Perfect for interactive debugging, development, and testing web applications. Use when you need to interact with a browser repeatedly without opening/closing it.

587

Search skills

Search the agent skills registry