Skip to main content

🚫 Negative Skills CLI

Turn your Claude frustrations into an installable SKILL.md constraint file.

What it does

Instead of telling Claude what to do, this tool encodes what Claude should never do — packaged as a portable skill file you can drop into any Claude-compatible setup.

Setup

  1. Clone the repo
  2. Create a virtual environment: python -m venv venv
  3. Activate it: venv\Scripts\activate (Windows) or source venv/bin/activate (Mac/Linux)
  4. Install dependencies: pip install -r requirements.txt
  5. Create a .env file with your Anthropic API key: ANTHROPIC_API_KEY=your-key-here

Usage

python main.py

Follow the prompts. Your skill file will be saved to the output/ folder.

Output format

Each generated skill includes:

  • Description
  • Context (when the skill applies)
  • Constraints (CRITICAL / WARNING / PREFERENCE)
  • Behavioral instructions for Claude

What's next

  • Web UI
  • Skill conflict detection
  • Export to multiple formats
  • Integration with Obsidian second brain

Metadata

Release files for negative-skills 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for negative-skills 0.1.0
File Size Uploaded
negative_skills-0.1.0.tar.gz 5.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for negative-skills 0.1.0
File Interpreter ABI Platform
negative_skills-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.9 kB

Release files / negative_skills-0.1.0.tar.gz

Download URL negative_skills-0.1.0.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
94acce8a3fd0caa86291e54e1ecbc99a295cb3a462ece6a23017423f4869b594
BLAKE2b-256 checksum
How to use checksums
4f1f8cdb641186350b16265446fb827805dd59124f30b0ad93df6e1c3ef3e30b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release files / negative_skills-0.1.0-py3-none-any.whl

Download URL negative_skills-0.1.0-py3-none-any.whl
Size 6.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
15366f0c23d84d7bb6b65700447fd606988bfba6da4f6c041ea0a3a8452548b0
BLAKE2b-256 checksum
How to use checksums
92d64d045feb815f71c03421f0c48f056f4af448f563a6cad35ff0fae0c2ad7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.7

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page