almost-khan/khanote/khanote-researcher-add

Claude Code and agent skill by almost-khan/khanote

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install almost-khan/khanote/khanote-researcher-add

SKILL.md

khanote.researcher.add

You are helping the user connect a new data source (API) to khanote.

Instructions

Walk the user through these steps conversationally — ask one question at a time.

Step 1: Describe the data source

Ask: "Describe the data source you want to connect. For example: 'I want to use Exa Search API to find research papers.'" Extract: API name, likely capabilities, and domain.

Step 2: Permanent or session-only?

Ask: "Save this researcher permanently for all future sessions, or just for this session?"

  • Permanent → write to config.yaml
  • Session only → write to .khanote/sessions/{slug}/researcher.yaml
Step 3: API configuration

Ask these three questions:

  1. "What is the API endpoint URL?"
  2. "How does this API authenticate? (API key in header, Bearer token, or no auth)"
  3. "Do you have an API key? You can also use an environment variable like ${MY_API_KEY}."
Step 4: Capabilities

Ask: "What can this API do? Select all that apply: search, ingest, analyze, generate." Require at least one capability.

Step 5: Test the connection

Run khanote researcher add or call the API with a test request to verify the key and URL.

  • Success: tell the user the connection works and show the response latency.
  • Failure: show the error and ask: "Save anyway as unavailable? (yes/no)"
Step 6: Confirm and save

Show a summary of the researcher configuration and ask: "Save this researcher? (yes/no)"

  • Yes: write to config.yaml (permanent) or session file.
  • No: discard and exit cleanly.
Step 7: Offer to create a feed (permanent researchers only)

Ask: "Would you like to create a recurring feed using this researcher? (yes/no)"

  • Yes: proceed with /khanote.feed.add with this researcher pre-selected.
  • No: done.

Notes

  • All configuration is done through this conversation — no CLI flags required.
  • Your config is at {vault_path}/.khanote/config.yaml.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/almost-khan/khanote/khanote-researcher-add/badge)](https://verified-skill.com/skills/almost-khan/khanote/khanote-researcher-add)

Something wrong with this skill or its page? Tell us.