Skip to main content

Universal AI skill routing for every coding agent

Project description

Synapse Skills

Universal AI skill routing for every coding agent.

Synapse is the intelligent layer between you and 1,200+ AI skills. It understands what you need, remembers what worked, and gets smarter every session. All offline. All free.

Install

pip install synapse-skills

Usage

# Route skills for a task (Drift)
synapse "build a react landing page with auth"

# Search past sessions (Tracer)
synapse --echo "react"

# Refine a vague prompt (Distill)
synapse --distill "fix my thing"

# Use a skill bundle
synapse --bundle frontend "redesign the homepage"

# Search skills
synapse --search "authentication"

# Check ecosystem health
synapse --verify

Signature Features

Feature What it does
Drift Invisible skill routing — AI auto-selects the best skills
Fuse Hybrid semantic + keyword matching (never breaks)
Marq Auto-detects your project type, boosts relevant skills
Tracer Remembers past sessions, searchable with --echo
Distill Turns vague prompts into clear, actionable briefs
Groove Tracks outcomes, auto-adjusts future routing
Offgrid 100% offline, zero API keys, zero cost
Index 1,200+ skills from curated upstream sources

How It Works

Your prompt → Distill (refine) → Fuse (match) → Marq (context) → Groove (learn) → Skills
  1. Distill sharpens vague prompts into clear briefs
  2. Fuse matches using meaning (semantic) + keywords (hybrid)
  3. Marq boosts skills based on your project type
  4. Groove adjusts based on what worked before
  5. Drift outputs the best skills invisibly

Configuration

Master Memory

Create .agent/master-memory.md in your project root to set preferences:

- **Preferred Skills:** react-best-practices, api-patterns
- **Avoid Skills:** mobile-ux
- **Notes:** This is a Next.js monorepo

Custom Skills

Drop custom skills in .agent/skills/custom/<skill-id>/SKILL.md — Synapse auto-discovers them.

All Commands

synapse "task"                  # Route skills
synapse --echo "keyword"        # Search past sessions
synapse --distill "vague text"  # Refine prompt
synapse --bundle <name> "task"  # Use bundle
synapse --search "keyword"      # Search skills
synapse --info <skill-id>       # Skill details
synapse --list-bundles          # List bundles
synapse --verify                # Health check
synapse --why "task"            # Explain scoring
synapse --feedback <skill>      # Boost a skill
synapse --no-profile "task"     # Skip Marq
synapse --no-memory "task"      # Skip Tracer
synapse --no-clipboard "task"   # No clipboard copy
synapse --max 5 "task"          # Max skills
synapse --version               # Version

Requirements

  • Python 3.8+
  • That's it.

Optional: pip install synapse-skills[embeddings] for semantic matching (Fuse DualCore).

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

synapse_skills-3.0.0b1.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

synapse_skills-3.0.0b1-py3-none-any.whl (30.2 kB view details)

Uploaded Python 3

File details

Details for the file synapse_skills-3.0.0b1.tar.gz.

File metadata

  • Download URL: synapse_skills-3.0.0b1.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for synapse_skills-3.0.0b1.tar.gz
Algorithm Hash digest
SHA256 c515c5b4a23f33f76eed4798858a0cf380ae009b5f026d6393b114d8ff1854b1
MD5 460d867ed78cd4a5316fa96683e6a584
BLAKE2b-256 9b213eddad412bd5410599b99b9302883b37e27b1109642ffd34b70979be9337

See more details on using hashes here.

Provenance

The following attestation bundles were made for synapse_skills-3.0.0b1.tar.gz:

Publisher: publish.yml on nzkbuild/synapse-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file synapse_skills-3.0.0b1-py3-none-any.whl.

File metadata

File hashes

Hashes for synapse_skills-3.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 1dbb987246624a51a1e9d6a555ff19466992f566381d1b675885f9cc87283b65
MD5 01a43ef3ca7e065cce649a3100878c9b
BLAKE2b-256 b8e1273054f889690246669cc48927bb47f63be107c0f2c6a9520c408a460d38

See more details on using hashes here.

Provenance

The following attestation bundles were made for synapse_skills-3.0.0b1-py3-none-any.whl:

Publisher: publish.yml on nzkbuild/synapse-skills

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page