forked from EduCraft/curriculum-project-hub
feat: add curated curriculum agent skills
This commit is contained in:
@@ -122,6 +122,14 @@ The boundary is enforced by the Claude Code SDK's built-in sandbox
|
||||
- `settingSources: []` and strict MCP configuration prevent an untrusted
|
||||
workspace or service-user config from widening tools, hooks, MCP servers, or
|
||||
sandbox paths.
|
||||
- Platform-curated Agent skills are immutable Hub release assets, loaded as a
|
||||
programmatic local plugin from a release-owned path. The sandbox exposes that
|
||||
path read-only, and the SDK receives only plugin-qualified allowlist names
|
||||
through its `skills` option. Filesystem setting sources remain disabled, so a
|
||||
project cannot register another skill or widen its tools through `.claude`
|
||||
settings. Requested skill ids are recorded on `run.created`; SDK
|
||||
initialization/results remain the authoritative evidence that loading
|
||||
actually succeeded.
|
||||
- Network: open (see Open Questions).
|
||||
|
||||
`bypassPermissions` is kept (headless server — no interactive prompts); the
|
||||
|
||||
Reference in New Issue
Block a user