T09 · Insecure Skill Coding Practices
- Location
references/skill-extraction-prompt.md:8- Finding
Untrusted source instructions can become a persistently installed and executed Skill
- Content
View full analysis
/ directory - No placeholder text, no TODO items, no "[add content here]" - Every instruction must be actionable - Description field must clearly state both capabilities AND trigger conditions - If the sources contain specific workflows, code patterns, or APIs, include them precisely - DO NOT add any explanation before or after the code block - just the code block ``` `scripts/parse-skill-output.py:8-35`: ```python def extract_skill_content(answer: str) -> str: """Extract SKILL.md markdown from a notebooklm answ ...[truncated 6474 chars]- Remediation
View remediation
