Skip to content

chore: prepare plugin for Anthropic marketplace submission#1

Merged
eskp merged 1 commit intomainfrom
chore/plugin-submission-readiness
Mar 25, 2026
Merged

chore: prepare plugin for Anthropic marketplace submission#1
eskp merged 1 commit intomainfrom
chore/plugin-submission-readiness

Conversation

@eskp
Copy link
Copy Markdown
Contributor

@eskp eskp commented Mar 25, 2026

Summary

Prepares the KeeperHub plugin for submission to the official Anthropic plugin marketplace at claude.ai/settings/plugins/submit.

  • Reframe all descriptions to comply with Anthropic Software Directory Policy (remove financial transaction language per unsupported use case policy)
  • Add SECURITY.md, CHANGELOG.md, CONTRIBUTING.md, CLAUDE.md
  • Add CI validation workflow for plugin structure and JSON syntax checks
  • Add author contact info (email, url) to plugin.json and marketplace.json
  • Update keywords, fix LICENSE year, add .gitignore
  • Update all example use cases to use generic automation language

Changes across 15 files

New files (6): SECURITY.md, CHANGELOG.md, CONTRIBUTING.md, .gitignore, plugins/keeperhub/CLAUDE.md, .github/workflows/validate-plugin.yml

Updated files (9): All descriptions, keywords, and example use cases reframed across plugin.json, marketplace.json, README files, skills, and commands

Compliance checklist

  • No "financial transactions" language (Anthropic policy)
  • Security policy documented (SECURITY.md)
  • Contact info in manifest (author.email, author.url)
  • Version history documented (CHANGELOG.md)
  • CI validation for plugin structure
  • Branch protection enabled on main
  • Secret scanning enabled

- Reframe all descriptions to comply with Anthropic Software Directory Policy
  (remove financial transaction language, use monitoring/automation framing)
- Add SECURITY.md with vulnerability reporting and security practices
- Add CHANGELOG.md with version history (Keep a Changelog format)
- Add CONTRIBUTING.md with contribution guidelines
- Add CLAUDE.md at plugin root for Claude context
- Add .gitignore for standard ignore patterns
- Add CI validation workflow for plugin structure and JSON syntax
- Add author contact info (email, url) to plugin.json and marketplace.json
- Update keywords (blockchain -> smart-contracts)
- Fix LICENSE copyright year to 2025-2026
- Update example use cases to use generic automation language
@eskp eskp merged commit 8bfc9bd into main Mar 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant