License Populator

April 30, 2026 · View on GitHub

Recommend, generate, and populate software/content licenses from a user-managed template store. Advise on the best license for a project given desired freedoms and constraints.

Skills

  • setup-template-store — first-run setup; choose where templates live, optionally seed with stock SPDX licenses.
  • list-templates — show every template in the store with a one-line summary.
  • recommend-license — given desired freedoms and constraints, return a ranked shortlist of candidate licenses with trade-offs.
  • populate-from-template — fill placeholders in a stored template and write a LICENSE file in the current project.
  • generate-license — draft a fully custom license when no off-the-shelf option fits, with a clear non-legal-advice disclaimer.

Data storage

Plugin config and the optional default template store live under:

${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/license-populator/

The user can point template_store_path anywhere — for example, a folder inside a dotfiles or notes repo.

Installation

# Always available (user-level):
claude plugins install license-populator@danielrosehill

# Or scoped to a single project (run inside that repo):
claude plugins install license-populator@danielrosehill --scope project

Disclaimer

This plugin is a drafting and selection aid, not legal advice. For any non-trivial use, have a lawyer review the license.

License

MIT