client.skills.aggregate(body) | POST /skill/v1/skills/aggregate | Aggregate skills |
client.skills.archive(skill_id) | POST /skill/v1/skills/{skill_id}/archive | Archive a skill |
client.skills.bulk_create(body) | POST /skill/v1/skills/bulk | Create many skills from bundles |
client.skills.create() | POST /skill/v1/skills | Create a skill from a bundle |
client.skills.get_bundle(skill_id) | GET /skill/v1/skills/{skill_id}/bundle | Download a skill bundle |
client.skills.get_enriched(skill_id) | GET /skill/v1/skills/{skill_id} | Read a skill with its files’ L1 embedded |
client.skills.list() | GET /skill/v1/skills | List skills |
client.skills.list_insights(skill_id) | GET /skill/v1/skills/{skill_id}/insights | List a skill’s derived insights |
client.skills.search(body) | POST /skill/v1/skills/search | Search skills |
client.skills.update(skill_id, body) | PATCH /skill/v1/skills/{skill_id} | Update a skill’s envelope |
client.skills.traces.get(skill_id, trace_id) | GET /skill/v1/skills/{skill_id}/traces/{trace_id} | Read one skill trace |
client.skills.traces.list(skill_id) | GET /skill/v1/skills/{skill_id}/traces | List traces for a skill |
client.skills.traces.list_spans(skill_id, trace_id) | GET /skill/v1/skills/{skill_id}/traces/{trace_id}/spans | List spans in a skill trace |
client.skills.traces.query_stats(skill_id, body) | POST /skill/v1/skills/{skill_id}/traces/stats/query | Query skill trace statistics |
client.skills.versions.get_bundle(skill_id, version_ordinal) | GET /skill/v1/skills/{skill_id}/versions/{version_ordinal}/bundle | Download a pinned skill version’s bundle |
client.skills.versions.get_enriched(skill_id, version_ordinal) | GET /skill/v1/skills/{skill_id}/versions/{version_ordinal} | Read a pinned skill version with its files’ L1 embedded |