Skip to main content

Turn your Claude frustrations into installable constraint files

Project description

🚫 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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

negative_skills-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

negative_skills-0.1.0-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file negative_skills-0.1.0.tar.gz.

File metadata

  • Download URL: negative_skills-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.7

File hashes

Hashes for negative_skills-0.1.0.tar.gz
Algorithm Hash digest
SHA256 94acce8a3fd0caa86291e54e1ecbc99a295cb3a462ece6a23017423f4869b594
MD5 eba6e743bca658ffa717c54f24de2e85
BLAKE2b-256 4f1f8cdb641186350b16265446fb827805dd59124f30b0ad93df6e1c3ef3e30b

See more details on using hashes here.

File details

Details for the file negative_skills-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for negative_skills-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 15366f0c23d84d7bb6b65700447fd606988bfba6da4f6c041ea0a3a8452548b0
MD5 36753b8f9667ed3d5267bccfde2bfee9
BLAKE2b-256 92d64d045feb815f71c03421f0c48f056f4af448f563a6cad35ff0fae0c2ad7b

See more details on using hashes here.

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