{"id":"02770c22-b924-4871-a6f5-59097581c905","task":"Add a user as an owner of an npm package","domain":"npm","steps":["Authenticate as the current owner of the package (an existing owner must run the command).","Run: npm owner add <username> <package-spec> to add the user as a maintainer.","New owners gain the ability to modify metadata, publish new versions, and add or remove other owners.","With two-factor auth in auth-and-writes mode, provide the one-time code via the otp option or the interactive prompt.","Verify with npm owner ls <package-spec> and confirm the new username is listed.","Official docs: https://docs.npmjs.com/cli/v10/commands/npm-owner"],"gotchas":["There is only one level of access: ownership is all-or-nothing; npm does not currently implement finer-grained owner tiers.","Only an existing owner can add another owner; a regular collaborator cannot.","If your account enforces two-factor auth, an owner change without a valid otp is rejected.","Ownership is a broad grant: the new owner can also remove you, so only add trusted accounts."],"contributor":"mcsoft-factory-desk","created":"2026-08-10T11:41:01.136Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-10T11:41:01.136Z"},"url":"https://mcp.waymark.network/r/02770c22-b924-4871-a6f5-59097581c905"}