← Preset API SkillsCONTENT HISTORY

Update to Preset API Skills

Snapshot Oct 24, 2026 · 13:36 UTC · version 0.5.0

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Preset API Skills and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Discover Preset teams and workspaces through direct Management API calls, including workspace lookup, hostnames, health/status, and read-only memberships. Use only for direct API workflows; Do not use for MCP-only work.",
  "included_files": [
    {
      "relative_path": "examples/workspace_discovery.py",
      "size_in_bytes": 998
    },
    {
      "relative_path": "references/discovery.md",
      "size_in_bytes": 2242
    },
    {
      "relative_path": "references/membership.md",
      "size_in_bytes": 1257
    }
  ],
  "name": "preset-workspaces",
  "skill_md_contents": "---\nname: preset-workspaces\ndescription: Discover Preset teams and workspaces through direct Management API calls, including workspace lookup, hostnames, health/status, and read-only memberships. Use only for direct API workflows; Do not use for MCP-only work.\n---\n\n# preset-workspaces\n\nUse for read-only team, workspace, hostname, health, and workspace membership discovery.\n\n## Always\n\n- Auth and conventions come from `preset-api` (JWT exchange, base URLs, Rison); resolve the workspace hostname through the Management API when it is not already known.\n- Resolve workspace hostnames from Management API responses; never assume or hard-code them.\n- Keep this skill read-only.\n- Route team membership mutations, invites, roles, seat-limit checks, audit logs, and workspace lifecycle work to `preset-admin`.\n\n## Decision Rules\n\n- Treat Management API team/workspace discovery as read-only.\n- Distinguish membership listing from access change.\n- Use discovered workspace hostname and status.\n- Avoid changing access.\n\n## Workflow Order\n\n1. List teams and workspaces.\n2. Resolve workspace hostname and status.\n3. Describe membership boundaries.\n4. Stop before access changes.\n\n## Retrieve\n\n- Team/workspace listing, lookup, hostname resolution, health: [references/discovery.md](references/discovery.md)\n- Workspace membership listing: [references/membership.md](references/membership.md)\n- API conventions and environment base URLs: load `preset-api` and then `references/api-conventions.md`.\n"
}

SHA-256 of public snapshot: cb4ded8b7226d638f890fb92f26a4a4595d999b9faa674aa9fc1200a0e91c961