Autonomous, context-aware skill manager for developers.
Project description
🧬 SkinSkill (tisc)
Don't write agents. Just give them instincts.
SkinSkill is a proactive, context-aware autonomous agent that lives in your terminal. It doesn't just wait for your commands; it analyzes your project, anticipates your next 3 problems, and "skins" your environment with the exact skills, scripts, and configurations you need before you even know you need them.
🔥 "God Mode" Features (Why you'll never code the same way again)
SkinSkill goes beyond suggesting code. It actively manipulates your environment, clones visual components, and attacks your codebase to ensure perfection.
👁️ 1. The Mirroring Eye (tisc --mirror <url>)
Saw a beautiful checkout flow on Stripe or an animation on Apple's site? SkinSkill opens an invisible browser, analyzes the DOM, CSS, and logic, and re-writes a clean, framework-specific version (React, Vue, HTML/CSS) injected straight into your project. The feeling: "I just stole Apple's design in 10 seconds."
🛠️ 2. The Self-Healing Infrastructure (tisc --heal)
Code is right, but the environment is broken?
If your app crashes because port 8080 is in use, a Docker container is down, or a .env variable is missing, SkinSkill detects the runtime error and fixes your operating system/environment autonomously so the code runs.
The feeling: "My terminal just fixed my PC."
🛡️ 3. The Bug Bounty Hunter (tisc --attack)
Finished your feature? Now let the wolves out. SkinSkill assumes the role of an Ethical Hacker. It attempts to break your inputs, bypass your auth, and cause memory leaks. It then presents a visual report and autonomously applies the security patches. The feeling: "I have a $200k/yr Pentester living in my terminal."
🚀 Installation
uv add skinskill
# or
pip install skinskill
🛠️ Commands
tisc "<intent>": Analyze, Hunt, and Inject standard skills.tisc --mirror <url>: Clone and translate visual components from the web.tisc --heal: Monitor runtime errors and auto-fix the environment.tisc --attack: Run an autonomous pentest and auto-patch vulnerabilities.tisc --vacuum: Suck all project context into a hyper-dense prompt.
🌌 Why SkinSkill?
| Feature | Other Agents | SkinSkill |
|---|---|---|
| Execution | Suggests snippets | Auto-injects and structures files |
| Design | Text only | Clones UI/UX from live URLs |
| Security | Basic linters | Active Pentesting & Auto-Patching |
| Resilience | Gives up on errors | Heals your ports, containers, and env vars |
🚧 Status: Hyper-Alpha (God Mode Unlocked)
This project is moving fast. We are currently in the "Proof of Concept" phase.
Built with ❤️ for the lazy but ambitious developer.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file skinskill-0.1.0.tar.gz.
File metadata
- Download URL: skinskill-0.1.0.tar.gz
- Upload date:
- Size: 2.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e55faf4709d05db4b55375c6d20482ef4664e33d901a566c8d144999c49a205a
|
|
| MD5 |
0240c9e9ee0db4ca153934b77b85c87a
|
|
| BLAKE2b-256 |
d0e797512a771a9ac4cddfd0792a80ca911d1e8b06d449988a5422ce1b52b24c
|
File details
Details for the file skinskill-0.1.0-py3-none-any.whl.
File metadata
- Download URL: skinskill-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a9f9c76bbc5dccf1bf9e0211ac254516809fcf1b052ac45efdf7708e4965984
|
|
| MD5 |
861ffebbda8032d2cc54087c1ac95023
|
|
| BLAKE2b-256 |
de981412d8324fd575269a65f1a1206859d2fbb40b91902fe9ed243b73d5da13
|