Naftiko Capability Specification

The Naftiko Capability Specification is a YAML-based contract for declaring integration capabilities. Specs are validated by JSON Schema and committed to Git, producing versioned, reviewable artifacts that the framework executes and Fleet governs. The specification covers consume adapters (HTTP, OpenAPI), expose adapters (MCP, SKILL, REST), data transformations, authentication, and domain-driven aggregates.

API entry from apis.yml

apis.yml Raw ↑
aid: naftiko:capability-spec
name: Naftiko Capability Specification
description: The Naftiko Capability Specification is a YAML-based contract for declaring integration capabilities.
  Specs are validated by JSON Schema and committed to Git, producing versioned, reviewable artifacts that
  the framework executes and Fleet governs. The specification covers consume adapters (HTTP, OpenAPI),
  expose adapters (MCP, SKILL, REST), data transformations, authentication, and domain-driven aggregates.
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://github.com/naftiko/framework/wiki/Specification
tags:
- JSON Schema
- Specification
- YAML
properties:
- type: APIReference
  url: https://github.com/naftiko/framework/wiki/Specification
- type: BestPractices
  url: https://github.com/naftiko/framework/wiki/Linting-Guide
- type: UseCases
  url: https://github.com/naftiko/framework/wiki/Use-Cases