Skip to main content
Skills are Python files NeuralCleave hot-reloads at runtime. Drop any file below into ~/.neuralcleave/skills/ and your assistant immediately gains the new capability — no restart needed.
Want to contribute a skill? Open a PR adding your .py file to skills/examples/ and it will appear here.

Install any skill

Or copy the code block from any skill below and save it as ~/.neuralcleave/skills/<name>.py.

Developer Tools

Requires: GITHUB_TOKEN env var
Requires: GITHUB_TOKEN env var
Requires: LINEAR_API_KEY env var
Requires: JIRA_URL, JIRA_USER, JIRA_TOKEN env vars
Requires: FIGMA_TOKEN env var
No API key required

Productivity

No API key required
No API key required
No API key required
Requires: NOTION_TOKEN, NOTION_DATABASE_ID env vars

Information & Research

No API key required
No API key required (uses Yahoo Finance)
No API key required (uses LibreTranslate public instance)
Requires: NEWSAPI_KEY env var (free tier at newsapi.org)

System & Infrastructure

No API key required
No API key required (uses Docker socket)
No API key required

AI & Machine Learning

Requires: HF_TOKEN env var (free HuggingFace account)
Requires: SPOTIFY_ACCESS_TOKEN env var
No API key required
No API key required

Contributing a skill

  1. Fork the NeuralCleave repo
  2. Add your skill to skills/examples/your_skill.py following the anatomy in the Skills docs
  3. Open a PR — the skill appears here after merge
Skills must include SKILL_METADATA with name and description, and an async run(args: dict) -> str function.