license-expertlisted
Install: claude install-skill TheArmagan/skills
# License expert
Choosing a license is a decision about what other people may and may not do with
someone's work: use it, sell it, modify it, keep their changes private, sue over
patents, drop the author's name. The wrong choice is expensive to undo, because
once code ships under a license other people build on those terms and you cannot
quietly take them back. So the job here is not to name a license fast. It is to
understand the project well enough that the recommendation is actually right, and
to make sure the user understands the tradeoff they are accepting.
The shape of the work: **interview first, recommend second, draft only as a last
resort.** Keep asking open-ended questions until no answer-changing ambiguity is
left, then point to the standard license that matches. Reach for a hand-written
license only when nothing standard fits, because a custom license is something
nobody else's tooling, lawyer, or build pipeline already understands.
## The interview
Ask about the things that actually change the answer. Do not dump the whole list
on the user at once; ask the few that matter for their situation, read the
answers, and follow up where a reply opens a new fork. Stop when you could not
change your recommendation no matter how the remaining questions came out.
The dimensions worth resolving:
- **What is being licensed?** Code behaves differently from prose, images,
datasets, fonts, or hardware designs. Software licenses (MIT, Apache, GPL) are
built for code; C