Skip to content

Add threat model doc for skills extension#108

Open
olaservo wants to merge 2 commits into
mainfrom
docs/threat-model
Open

Add threat model doc for skills extension#108
olaservo wants to merge 2 commits into
mainfrom
docs/threat-model

Conversation

@olaservo

@olaservo olaservo commented Jul 8, 2026

Copy link
Copy Markdown
Member

This is a starting point for documenting the threat model for the skills extension proposal. It borrows heavily from this work, originally published in relation to file-based skills: https://gricha.dev/blog/dangerous-skills

olaservo added 2 commits July 8, 2026 05:38
Add docs/threat-model.md covering the delivery and host-handling layer
for skills served over MCP. Recommends the install (materialize to a
host-private, immutable store) path as the baseline over load-on-demand,
enumerates non-archive threats (T1-T7) with a full per-fixture mapping to
the dangerous-skills-mcp corpus and to SEP-2640 clauses, folds in the
mcpkit reference-implementation findings, and keeps the archive threat
model as an appendix (archives are slated for removal from this version).

Index the new doc in the README repository-contents table.

🦉 Generated with Claude Code
@olaservo olaservo requested a review from a team as a code owner July 8, 2026 13:36
@olaservo olaservo added the SEP-2640 pull requests related to SEP-2640 label Jul 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

SEP-2640 pull requests related to SEP-2640

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant