Update and manage third-party license attribution when porting code from external libraries. Use this skill whenever the user mentions porting, translating, or adapting code from another library (e.g. C/C++/Python to TypeScript/JavaScript), asks to add license headers to source files, needs to create or update a THIRD_PARTY_LICENSES file, or wants to ensure proper license compliance for derived works. Also trigger when the user provides a link to or local path of an upstream library and a folder of ported code and asks about licensing. Keywords: license, attribution, port, third-party, copyright, THIRD_PARTY_LICENSES, license header, BSD, MIT, Apache, derived work.
2026-02-27