almost-khan/khanote/khanote-researcher-add
Claude Code and agent skill by almost-khan/khanote
- community
Checking that the SKILL.md file is still in the repository.
Install
npx vskill@latest install almost-khan/khanote/khanote-researcher-addSKILL.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:
- "What is the API endpoint URL?"
- "How does this API authenticate? (API key in header, Bearer token, or no auth)"
- "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.addwith 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
- SKILL.md in the repositoryCheckingskills/khanote.researcher.add/SKILL.md
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
[](https://verified-skill.com/skills/almost-khan/khanote/khanote-researcher-add)