Self-Modification
- Category
- Rogue Agent
- Confidence
- 97% confidence
- Finding
This section defines built-in self-modification behavior: the skill can update its own package from a remote repository. Self-modifying behavior is high risk because it changes the trusted execution base at runtime and creates a direct path for supply-chain attacks, malicious updates, or policy drift.
- Content
Task declared in SKILL.md frontmatter metadata.{platform}.cron
text ## Self-update `fellow.update` pulls the latest package from the `source:` URL in this file's frontmatter. Runs silently — no output unless the version changed or an error occurred. See `references/schemas.md` → **Self-update procedure** for the full step-by-step.
