aisight
Both ends of the family in one command. The five tools are independent on purpose — install one, some or all, none depends on another — but nothing knew about all of them at once, which is what you want on the first day and on the last one.
pip install aisight # brings in all five tools
aisight status # what is installed on this machine
aisight uninstall # the skills, the packages, the plugin marketplace
pip install aisight installs solidsight, animationsight, texturesight,
shadersight and pcbsight — solidsight's dependencies included, so it is
the heaviest way in. Want one tool? pip install solidsight.
What it removes
| leftover | where | removed |
|---|---|---|
| skill | ~/.claude/skills/<tool>/ |
yes |
| package | the pip distribution | yes (--keep-packages to keep) |
| plugin | ~/.claude/plugins/marketplaces/aisight/ + its registry entry |
yes, only ours |
| checkout | a git clone of the repo |
only if you point at it |
A checkout is yours, not ours, so it is never guessed. --repo PATH
deletes one — and only after checking the directory really is an AISight
working copy (.claude-plugin/marketplace.json naming this marketplace,
plus all five tool folders). A wrong path there would delete somebody's
work, so "looks about right" is not good enough.
aisight uninstall --dry-run # print the list, touch nothing
aisight uninstall --only solidsight # one tool, keep the rest
aisight uninstall --repo ~/code/AISight -y # everything, checkout included
--only never touches the plugin marketplace or a checkout: those belong
to the family, not to one tool. Each tool also keeps its own
<tool> uninstall, which removes that tool's skill and package.
Uninstalling everything removes aisight itself, last.
Metadata
Release files for aisight 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aisight-0.2.0.tar.gz | 7.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aisight-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.8 kB
Release files / aisight-0.2.0.tar.gz
| Download URL | aisight-0.2.0.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e9439c6342c7e6b8f8abd2af24ec5541783877af81ae140bd39fdcf29a6aec46
|
|
BLAKE2b-256 checksum How to use checksums |
76721bd2e584f9a632209dd9cf5b5c08dbbfde0a5f8854e7325518bcb0bd1166
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 23, 2026.
Transparency logRelease files / aisight-0.2.0-py3-none-any.whl
| Download URL | aisight-0.2.0-py3-none-any.whl |
|---|---|
| Size | 6.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
040b3358a6d1c798c27fe42c827d4af5d3fcffb115bf079597dac4f07ad4ceaf
|
|
BLAKE2b-256 checksum How to use checksums |
c1a6b34a24f5bdb7c292f55d94a938d5ea50c3d61fdd9d76b8d10da0c8734192
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.14
|
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.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jul 23, 2026.
Transparency log