T09 · Insecure Skill Coding Practices
- Location
SKILL.md:35- Finding
Unrestricted Repository Staging May Expose Sensitive Files
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This skill is a coherent development workflow, but it can automatically stage broad repository changes and publish PRs, issues, and deployment logs without enough scoping or user confirmation.
Install only if you want an opinionated workflow that may create commits, PRs, GitHub issues, and deployment checks. Before using it, narrow when it activates, require confirmation before git/Graphite/GitHub actions, stage only task-specific files, and redact logs before putting them in issues.
SKILL.md:35Unrestricted Repository Staging May Expose Sensitive Files
SKILL.md:72Deployment Logs May Be Published Without Sensitive-Data Redaction
The skill description is triggered by very broad phrases like 'starting a new task' or 'any development work,' which can cause the agent to invoke this workflow in many unrelated contexts. Because the workflow includes state-changing operations such as git add -A, branch creation, PR submission, issue creation, and deployment checks, over-broad activation increases the chance of unnecessary or unsafe repository and external-service actions.
No suspicious patterns detected.