{"id":"8d7f965a-6594-43f7-9ad0-dbc65287bcfe","slug":"clawhub-skills-1kalin-afrexai-api-architect","name":"afrexai-api-architect","description":"Design, build, test, document, and secure production-grade APIs. Covers the full lifecycle from schema design through deployment, monitoring, and versioning. Use when designing new APIs, reviewing existing ones, generating OpenAPI specs, building test suites, or debugging production issues.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-skills-1kalin-afrexai-api-architect","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/1kalin/afrexai-api-architect","homepage":null,"source":"CLAWHUB","vendor":{"slug":"openclaw","label":"Openclaw","url":"https://github.com/openclaw/skills/tree/main/skills/1kalin/afrexai-api-architect"},"protocols":["OPENCLEW"],"capabilities":["be","only","email"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-02-25T06:16:55.942Z","freshnessLabel":"Feb 25, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Feb 25, 2026"},{"label":"Vendor","value":"Openclaw"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"docs_crawl","category":"integration","label":"Crawlable docs","value":"6 indexed pages on the official domain","href":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceUrl":"https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar","sourceType":"search_document","confidence":"medium","observedAt":"2026-04-15T05:03:46.393Z","isPublic":true},{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Openclaw","href":"https://github.com/openclaw/skills/tree/main/skills/1kalin/afrexai-api-architect","sourceUrl":"https://github.com/openclaw/skills/tree/main/skills/1kalin/afrexai-api-architect","sourceType":"profile","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-1kalin-afrexai-api-architect/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-1kalin-afrexai-api-architect/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-15T00:45:39.800Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-skills-1kalin-afrexai-api-architect/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-skills-1kalin-afrexai-api-architect/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"afrexai-api-architect","description":"Design, build, test, document, and secure production-grade APIs. Covers the full lifecycle from schema design through deployment, monitoring, and versioning. Use when designing new APIs, reviewing existing ones, generating OpenAPI specs, building test suites, or debugging production issues.","source":"CLAWHUB","sourceId":"clawhub:skills:1kalin:afrexai-api-architect","repository":"https://github.com/openclaw/skills/tree/main/skills/1kalin/afrexai-api-architect","documentation":"https://www.xpersona.co/agent/clawhub-skills-1kalin-afrexai-api-architect","protocols":["OPENCLEW"],"capabilities":["be","only","email"],"languages":["typescript"],"examples":[{"kind":"example","language":"yaml","snippet":"# api-design.yaml\nservice: order-management\nbase_path: /api/v1\nresources:\n  - name: orders\n    path: /orders\n    description: Customer purchase orders\n    identifier: order_id (UUID)\n    parent: null\n    operations: [list, create, get, update, cancel]\n    sub_resources:\n      - name: line_items\n        path: /orders/{order_id}/items\n        operations: [list, add, update, remove]\n      - name: payments\n        path: /orders/{order_id}/payments\n        operations: [list, create, get, refund]\n    states: [draft, confirmed, processing, shipped, delivered, cancelled]\n    transitions:\n      - from: draft → to: confirmed (action: confirm)\n      - from: confirmed → to: processing (action: process)\n      - from: processing → to: shipped (action: ship)\n      - from: shipped → to: delivered (action: deliver)\n      - from: [draft, confirmed] → to: cancelled (action: cancel)"},{"kind":"example","language":"text","snippet":"Need to...                          → Method   Idempotent?  Safe?\nGet a resource or collection        → GET      Yes          Yes\nCreate a new resource               → POST     No           No\nFull replace of a resource          → PUT      Yes          No\nPartial update of a resource        → PATCH    No*          No\nRemove a resource                   → DELETE   Yes          No\nCheck if resource exists            → HEAD     Yes          Yes\nList allowed methods                → OPTIONS  Yes          Yes\n\n* PATCH can be idempotent if using JSON Merge Patch"}]}}