4 Commits

Author SHA1 Message Date
Dan Guido 3caf637054 Add uv.lock to .gitignore
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 18:16:53 -05:00
Dan Guido 840e16a681 Add review-plugin command and make import-skill autonomous (#9)
* Add review-plugin command and make import-skill autonomous

Add /review-plugin command for deep quality review across five
categories: script correctness, documentation accuracy, CLAUDE.md
conformance, code consistency, and security. Finds issues, fixes
them, and reports a summary.

Update /import-skill to run the review as Step 18, choose plugin
names autonomously, handle existing plugins without prompting, and
include review findings in PR descriptions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* Fix .gitignore to allow new files in .claude/commands/

Change .claude/ to .claude/* so git descends into the directory and
evaluates the !.claude/commands/ negation for new files. Previously
new commands required git add -f because git ignored the entire
directory without looking inside.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 02:12:19 -05:00
Dan Guido fd6f68a1b2 Move import-skill from plugin to project-level command
The import-skill command doesn't belong in the marketplace — it's a
repo maintenance tool. Move it to .claude/commands/ so it's available
to anyone cloning the repo as /import-skill, no plugin install needed.

- Move command to .claude/commands/import-skill.md
- Move fetch script to scripts/fetch_github_tree.py
- Remove plugin from marketplace.json and README
- Unignore .claude/commands/ in .gitignore

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 01:32:12 -05:00
Dan Guido 5988966e3a Initial skills-curated marketplace infrastructure
Curated, community-vetted Claude Code plugin marketplace with CI checks
mirroring trailofbits/skills: ruff, shellcheck, shfmt, bats linting plus
JSON validation, marketplace consistency, frontmatter, hardcoded path,
and personal email checks. Includes ask-questions-if-underspecified as
seed plugin.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-06 10:59:09 -05:00