mad-skills
My personal Claude Code skills, pip-installable.
Install
uv tool install "git+https://github.com/universome/mad-skills.git"
mad-skills install # copies skills into ~/.claude/skills
# or:
mad-skills install --link # symlink instead, so `pip install -U` auto-updates them
Restart Claude Code afterwards (skills load at launch).
--link points ~/.claude/skills/<name> at the installed package, so upgrading
the package updates the skills in place — no mad-skills install re-run (just
restart Claude Code). Use the default copy if your Python env may move or its
version may change (which would dangle the symlink).
Skills
-
fs-chat— chat between Claude Code sessions over a shared filesystem (no server, no network). Peers in the same group (a directory under~/.mad-skills/fs-chat/, defaultall) see each other. Same machine/cluster works out of the box (shared$HOME); across machines, register everyone with the same--diron a shared/synced mount.# register ONCE (pick a group or an explicit shared dir); later commands need no flags fs-chat --group kube-chat register --name alice --summary "what I'm doing" fs-chat peers # find peer ids fs-chat send <peer_id> "hi" fs-chat inbox # read messages fs-chat watch # stream incoming messages live
Override the bus path explicitly with
--dir PATHorMAD_SKILLS_FS_CHAT_DIR; pick a group with--group NAMEorMAD_SKILLS_FS_CHAT_GROUP. -
session-costs— token & dollar-cost accounting across your past Claude Code sessions. Parses the JSONL transcripts under~/.claude/projects/, sums tokens per session/project/model, and prices them (prices are editable via--prices).session-costs # per-session table + grand total session-costs --by model # or --by project session-costs --json # machine-readable
MIT licensed.
Metadata
Release files for mad-skills 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| mad_skills-0.1.6.tar.gz | 22.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mad_skills-0.1.6-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 49.2 kB
Release files / mad_skills-0.1.6.tar.gz
| Download URL | mad_skills-0.1.6.tar.gz |
|---|---|
| Size | 22.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fe5e0d90d9ef2155c6e2b5fd4f8d1cba3e90d7748b4506a56dc5e5abed3775c3
|
|
BLAKE2b-256 checksum How to use checksums |
06257c0bbb41c89eb55de7486f79487d7c07996258522bc46fced0c17e0e1d34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|
Release files / mad_skills-0.1.6-py3-none-any.whl
| Download URL | mad_skills-0.1.6-py3-none-any.whl |
|---|---|
| Size | 26.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e3282598a4756d60b26d501b826560dde08f12e78ffeaafe144be42ebea89173
|
|
BLAKE2b-256 checksum How to use checksums |
15731922ee076102bf9074e70c7703943e764f01c1295518cd4492ac0a9a0564
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.13
|
Security for mad-skills 0.1.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.