All skills
Skillintermediate
/generate-notice - Generate License Notice
Generate a NOTICE file with all third-party license attributions.
Claude Code Knowledge Pack7/10/2026
Overview
/generate-notice - Generate License Notice
Generate a NOTICE file with all third-party license attributions.
Steps
- List all production dependencies with their license information
- Read the full license text for each dependency
- Group dependencies by license type for efficient presentation
- Generate attribution entries: package name, version, author, license type
- Include the full license text for each unique license type
- Add copyright notices from each dependency's LICENSE file
- Include any required attribution notices (Apache-2.0 NOTICE files)
- Format the NOTICE file with clear sections and separators
- Add the project's own copyright notice at the top
- Include the generation date and tool version for reference
- Validate that all required attributions are present
- Save the NOTICE file to the project root
Rules
- Include all production dependencies, even those with permissive licenses
- Reproduce the exact copyright notice from each dependency's LICENSE file
- Group by license type to avoid repeating the same license text
- Include the specific version of each dependency for accuracy
- Apache-2.0 requires reproducing NOTICE files from dependencies
- Update the NOTICE file with each release that changes dependencies
- Do not include development-only dependencies unless they ship with the product