SuperClaude/MANIFEST.in
mithun50 81343a678b feat: include all plugin resources in package distribution
Copied all plugin resources to src/superclaude/ for package inclusion:
- agents/ (3 agent definitions)
- hooks/ (hooks.json configuration)
- scripts/ (2 utility scripts)

Updated packaging configuration:
- pyproject.toml: Added explicit includes for all resource types
  - skills/**/*.md, *.ts, *.json
  - commands/**/*.md
  - agents/**/*.md
  - hooks/**/*.json
  - scripts/**/*.py, *.sh

- MANIFEST.in: Added recursive-include for all directories
  - commands, agents, hooks, scripts, skills

Added README.md to each directory explaining sync requirements
until v5.0 plugin system is implemented.

Structure:
src/superclaude/
├── agents/          (3 .md files + README)
├── commands/        (5 .md files + README)
├── hooks/           (hooks.json + README)
├── scripts/         (2 files + README)
└── skills/          (confidence-check/)

Total: 16 non-Python resource files included

This ensures all SuperClaude resources are available when installed
via pipx/pip from PyPI.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-13 15:35:03 +01:00

19 lines
583 B
Plaintext

include VERSION
include README.md
include LICENSE
include CHANGELOG.md
include CONTRIBUTING.md
include SECURITY.md
include pyproject.toml
recursive-include docs *.md
recursive-include tests *.py
recursive-include src/superclaude *.py *.md *.ts *.json *.sh
recursive-include src/superclaude/commands *.md
recursive-include src/superclaude/agents *.md
recursive-include src/superclaude/hooks *.json
recursive-include src/superclaude/scripts *.py *.sh
recursive-include src/superclaude/skills *.md *.ts *.json
global-exclude __pycache__
global-exclude *.py[co]
global-exclude .DS_Store