from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# Download skill to sandbox
result = client.skills.download_to_sandbox(
skill_id='skill-uuid',
sandbox_id='sandbox-uuid'
)
print(f"Success: {result.success}")
print(f"Skill installed at: {result.dir_path}")
{
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"description": "<string>",
"dir_path": "<string>",
"name": "<string>",
"success": true
}
}Download all files from an agent skill to a sandbox environment. Files are placed at /skills//.
from acontext import AcontextClient
client = AcontextClient(api_key='sk_project_token')
# Download skill to sandbox
result = client.skills.download_to_sandbox(
skill_id='skill-uuid',
sandbox_id='sandbox-uuid'
)
print(f"Success: {result.success}")
print(f"Skill installed at: {result.dir_path}")
{
"code": 123,
"error": "<string>",
"msg": "<string>",
"data": {
"description": "<string>",
"dir_path": "<string>",
"name": "<string>",
"success": true
}
}Project Bearer token (e.g., "Bearer sk-ac-xxxx")
Agent skill UUID
Download to sandbox request
Target sandbox ID