Skip to main content

Monitor, manage, and visualize AI agent skills, execution flow, and skill folders in one unified observability platform.

Project description

Skills Vis

Skills Vis logo

PyPI version License

An interactive browser for your AI agent skill libraries — visualize your skills as a graph, edit them in place, and track which ones your agent uses in real time.

Screenshots

Graph view — navigate your skills folder as a tree, expand folders, and search nodes with ⌘K.

Graph view

File viewer — click any node to open and preview its SKILL.md with rendered markdown and a live table of contents.

File viewer

Skills drawer — manage workspaces and add skills from the starter library.

Skills drawer

Recording sessions — replay past agent sessions to see which skills were invoked.

Recording sessions

Import Skills — browse a GitHub repository for SKILL.md files, preview each one, and copy the ones you want into your workspace.

Import skills

What it does

  • Browse skills as a graph — navigate your skills folder as a left-to-right tree; expand, collapse, and select nodes with a click.
  • Edit skills in the browser — click any file to open a syntax-highlighted editor with live markdown preview.
  • Manage skills — create, rename, and delete files and folders directly from the UI.
  • Import skills from GitHub / GitLab / local paths — discover and pull in skills from remote repositories with conflict detection.
  • Live usage monitor — see which skills your AI agent invokes highlighted on the graph in real time; replay past sessions.
  • MCP server — let Claude Code manage recording sessions directly via MCP tools. (Coming soon)

Installation

pip install skills-vis

Requires Python 3.10+.

Quick start

skills-vis

Open http://127.0.0.1:8001 in your browser, paste the path to your skills folder, and click Load.

Live agent monitoring

To see skill invocations highlighted on the graph as your agent works:

  1. Click ⏺ Record in the toolbar to start a session.
  2. Load the skills-monitor/SKILL.md skill into your agent session.
  3. Work normally — every skill the agent invokes will glow green on the graph for a few seconds.
  4. Click Recording… to stop. The session is saved and replayable from the Skills drawer.

Importing skills from a remote source

Click the Browse… button (or the import icon in the toolbar). Paste a GitHub URL, GitLab URL, or local path — for example https://github.com/mattpocock/skills. Skills Vis will scan for SKILL.md files, let you preview and select them, then copy the ones you choose into your active folder.

Development

See dev/ for setup, running locally, tests, and build instructions.

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

skills_vis-0.1.4-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file skills_vis-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: skills_vis-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for skills_vis-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 501f6f498e919ae805e740b0d51c473d5e12017b79165afe16a3e7295fb54dcd
MD5 75c61ce8abb6533aa9c2ac779c0cb929
BLAKE2b-256 bfb441005f51d687868759a16a3701eb7816d60cbe1cee513e3d2a83039c8325

See more details on using hashes here.

Provenance

The following attestation bundles were made for skills_vis-0.1.4-py3-none-any.whl:

Publisher: build.yml on JJIASI/skills_vis

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