spec

Audits AI transport code, comments, and tests against the specification.

5|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/ably/ably-ai-transport-js --skill spec-ably
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec
Source: https://github.com/ably/ably-ai-transport-js/tree/main/.claude/skills/spec
Command: npx skills add https://github.com/ably/ably-ai-transport-js --skill spec-ably

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you audit an AI transport SDK against its formal specification so you can catch missing coverage, invalid references, and implementation drift early.

Core Features & Use Cases

  • Specification Cross-Reference: Matches code comments and tests to AI Transport spec points.
  • Conformance Review: Checks general principles like transport structure, header discipline, error handling, and dependency injection.
  • Gap Analysis: Identifies unimplemented, contradictory, or untested spec points and suggests updates.
  • Use Case: Use it when reviewing a repository to verify that source code, comments, and tests stay synchronized with the AI Transport contract.

Quick Start

Ask the skill to audit the repository against the AI Transport specification and report valid references, gaps, contradictions, and suggested spec updates.

Frequently Asked Questions about spec

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify that my code aligns with the AI transport specification?

You can verify code aligns with the AI transport specification by running a spec audit that cross-references source code, comments, and tests against AIT spec points to detect implementation drift and invalid references.

What is a spec audit for AI transport SDKs?

A spec audit for AI transport SDKs is a conformance review process that cross-references code, comments, and tests against formal AIT spec points to catch missing coverage, invalid references, and implementation drift.

How do I check test coverage for untested AI transport spec points?

Check test coverage for untested AI transport spec points by performing a gap analysis that identifies unimplemented, contradictory, or untested requirements and suggests updates to synchronize the repository.

Does the spec audit check dependency injection and error handling principles?

Yes, the spec audit reviews general principles like dependency injection and error handling. It checks transport structure and header discipline to ensure the source code conforms to AI transport spec guidelines.

What is the best way to find contradictory behavior in AI transport code?

The best way to find contradictory behavior in AI transport code is to run a cross-reference audit that compares source implementations against formal AIT spec points to identify contradictions and suggest updates.