Wip License Guard

v1.9.72

License compliance for your own repos. Ensures correct copyright headers, dual-license blocks, and LICENSE files across all source files.

0· 788· 66 versions· 2 current· 2 all-time· Updated 11h ago· MIT-0
byParker Todd Brooks@parkertoddbrooks

Install

openclaw skills install wip-license-guard

wip-license-guard

License compliance for your own repos. Ensures correct copyright, dual-license blocks, LICENSE files, and README license sections.

When to Use This Skill

  • Before a release, to verify all files have correct license headers
  • After adding new source files to a repo
  • To enforce the MIT/AGPL dual-license pattern
  • To standardize README license sections across all your repos

CLI

wip-license-guard check [path]                  # audit repo against config
wip-license-guard check --fix [path]             # auto-fix LICENSE, CLA, copyright issues
wip-license-guard init [path]                    # interactive setup
wip-license-guard init --from-standard           # apply WIP Computer defaults (no prompts)
wip-license-guard readme-license [path]          # audit README license sections
wip-license-guard readme-license --dry-run       # preview what would change
wip-license-guard readme-license --fix           # apply standard block to all READMEs

readme-license

Scans all repos for README license sections. Three modes:

  • No flags: audit only. Reports non-standard, missing, and sub-tool READMEs that shouldn't have license sections.
  • --dry-run: preview. Shows what each README has now and what would change. No files touched.
  • --fix: apply. Replaces non-standard sections with the standard dual MIT/AGPLv3 block. Removes license sections from sub-tool READMEs.

Works on a single repo or a directory of repos:

wip-license-guard readme-license /path/to/one-repo
wip-license-guard readme-license /path/to/directory-of-repos

Version tags

latestvk974y1bq2npsp7gr3hd4wp0kad858b5m

Runtime requirements

📜 Clawdis
Binsnode, git

Install

Install via npm
Bins: wip-license-guard
npm i -g @wipcomputer/wip-license-guard