T09 · Insecure Skill Coding Practices
- Location
SKILL.md:709- Finding
Hardcoded Administrative Credentials and Reusable API Key in Skill Documentation
- Content
View full analysis
- Remediation
View remediation
", password: "" ``` 4. Generate a unique, cryptographically random API key for each installation and principal. 5. Store credentials in an approved secret manager or protected runtime environment, not in Skill files. 6. Require first-run administrator provisioning rather than shipping a default administrator password. 7. Apply expiration, rotation, revocation, and least-privilege scopes to API keys. 8. Add automated secret scanning to source-control and release pipelines. 9. Audit authentication logs for prior use of the exposed values. ]]>
