Skip to content

Commit bc5c996

Browse files
committed
Fix sandboxes skill description exceeding 1024-char limit
The sandboxes SKILL.md frontmatter description was 1386 chars, which exceeds the 1024-char limit enforced by Copilot CLI. The skill was installed on disk but silently rejected at load time with: skill_errors: ["…/SKILL.md: Skill description must be at most 1024 characters"] Trimmed to 1007 chars while preserving the what/when/triggers structure and all primary trigger phrases. Dropped phrases that overlapped with kept ones (e.g. "azure container apps sandbox", "ACA sandbox", "isolated VM", "sandbox lifecycle", "copy files to sandbox", "sandbox volume", "sandbox labels", "sandbox apply yaml", "egress deny", "sandbox inception", "computer use sandbox"). Bumped version to 0.0.2-beta so installed clients pick up the fix. Fixes #1726 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 918fa72 commit bc5c996

2 files changed

Lines changed: 15 additions & 20 deletions

File tree

plugin/skills/sandboxes/SKILL.md

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,29 +2,24 @@
22
name: sandboxes
33
description: |
44
Sandboxes — hardware-isolated microVMs on Azure Container Apps for
5-
running AI-generated code, coding agents, MCP servers, web apps, and
5+
AI-generated code, coding agents, MCP servers, web apps, and
66
ephemeral workloads. Snapshot/resume, scale-to-zero, sub-second
7-
startup, deny-default egress. Driven by the `aca` CLI (auth delegates
8-
to `az login`).
7+
startup, deny-default egress. Driven by the `aca` CLI (auth via
8+
`az login`).
99
10-
Use when the user wants to: create or manage sandbox groups and
11-
sandboxes; exec commands or open an interactive shell; read/write
12-
files; expose ports; snapshot, stop, resume, commit to a disk, or
13-
mount volumes; tighten egress; manage secrets, managed identity,
14-
labels; apply YAML specs; or run scenarios like web apps, coding
15-
agents, code interpreter, swarms, sandbox inception, computer-use,
16-
MCP hosting, data processing, or developer workflows.
10+
Use when the user wants to: create/manage sandbox groups and
11+
sandboxes; exec or open a shell; read/write files; expose ports;
12+
snapshot, stop, resume, commit to disk; mount volumes; tighten
13+
egress; manage secrets, identity, labels; apply YAML; or run
14+
scenarios like web apps, coding agents, code interpreter, swarms,
15+
computer-use, or MCP hosting.
1716
1817
Triggers: "create sandbox", "sandbox group", "aca cli", "aca
19-
sandbox", "azure container apps sandbox", "ACA sandbox", "microVM",
20-
"isolated VM", "run untrusted code", "exec in sandbox", "sandbox
21-
shell", "copy files to sandbox", "sandbox port", "sandbox snapshot",
22-
"commit sandbox to disk", "sandbox volume", "mount volume sandbox",
23-
"suspend sandbox", "resume sandbox", "sandbox lifecycle",
24-
"auto-suspend sandbox", "sandbox secret", "sandbox managed identity",
25-
"sandbox labels", "sandbox apply yaml", "egress deny", "egress
26-
allow-list", "code interpreter", "agent swarm", "sandbox inception",
27-
"coding agent sandbox", "computer use sandbox", "host mcp".
18+
sandbox", "microVM", "run untrusted code", "exec in sandbox",
19+
"sandbox shell", "sandbox port", "sandbox snapshot", "commit sandbox
20+
to disk", "mount volume sandbox", "suspend/resume sandbox", "sandbox
21+
secret", "sandbox managed identity", "egress allow-list", "code
22+
interpreter", "agent swarm", "coding agent sandbox", "host mcp".
2823
---
2924

3025
# Sandboxes
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"name": "sandboxes",
3-
"version": "0.0.1-beta"
3+
"version": "0.0.2-beta"
44
}

0 commit comments

Comments
 (0)