KS
Killer-Skills

icn-gateway-openapi-sync — icn-gateway-openapi-sync setup guide icn-gateway-openapi-sync setup guide, OpenAPI sync for cooperative internet, API drift detection tools, icn-gateway-openapi-sync vs traditional API integration, how to use icn-gateway-openapi-sync, icn-gateway-openapi-sync install, automating OpenAPI synchronization, cooperative internet development, icn-gateway-openapi-sync tutorial, OpenAPI spec generation

v1.0.0
GitHub

About this Skill

Perfect for API Management Agents needing automated OpenAPI synchronization and validation for cooperative internet development. icn-gateway-openapi-sync is a substrate daemon that enforces generic constraints translated from governance, ensuring seamless API integration.

Features

Validates gateway behavior using `cargo test` command
Regenerates OpenAPI specs from source of truth using `icnctl`
Supports sled-storage feature for data persistence
Automates API drift detection for cooperative internet apps
Enforces endpoint contracts using auth/scopes/status codes
Triggers on changes to `icn/crates/icn-gateway/**` and shared API models

# Core Topics

InterCooperative-Network InterCooperative-Network
[0]
[0]
Updated: 3/6/2026

Quality Score

Top 5%
57
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add InterCooperative-Network/icn/icn-gateway-openapi-sync

Agent Capability Analysis

The icn-gateway-openapi-sync MCP Server by InterCooperative-Network is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for icn-gateway-openapi-sync setup guide, OpenAPI sync for cooperative internet, API drift detection tools.

Ideal Agent Persona

Perfect for API Management Agents needing automated OpenAPI synchronization and validation for cooperative internet development.

Core Value

Empowers agents to treat API drift as a blocking integration defect by validating gateway behavior and regenerating OpenAPI specs from the source of truth, utilizing Cargo and OpenAPI protocols.

Capabilities Granted for icn-gateway-openapi-sync MCP Server

Automating OpenAPI synchronization for cooperative internet gateways
Validating gateway behavior against expected API contracts
Regenerating OpenAPI specifications from source of truth after code changes

! Prerequisites & Limits

  • Requires Cargo and Rust environment for execution
  • Limited to icn-gateway and shared API models
  • Needs access to icn/crates/icn-gateway and auth/scopes/status codes
Project
SKILL.md
1.4 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

ICN Gateway OpenAPI Sync

Treat API drift as a blocking integration defect.

Trigger Conditions

Use this skill when changes touch:

  • icn/crates/icn-gateway/**
  • shared API models consumed by gateway endpoints
  • auth/scopes/status codes that affect endpoint contracts

Workflow

  1. Validate gateway behavior.
bash
1cd icn 2cargo test -p icn-gateway --features sled-storage
  1. Regenerate OpenAPI from source of truth.
bash
1cd icn 2cargo build -p icnctl 3./target/debug/icnctl api export-openapi -o ../docs/api/openapi.generated.yaml
  1. Regenerate TypeScript types.
bash
1cd sdk/typescript 2npm ci 3npm run generate-types 4npm run check-types 5npm run build 6npm test 7npm run lint
  1. Confirm drift status.
bash
1git status --short docs/api/openapi.generated.yaml sdk/typescript
  • If generated artifacts changed, include them in the same PR.
  • If artifacts did not change, state that explicitly.
  1. Validate docs alignment.
  • Update docs for changed semantics or response behavior.
  • Ensure auth gating semantics match implementation.

Guardrails

  • Do not hand-edit generated OpenAPI/types.
  • Do not hide API changes by skipping regeneration.
  • Keep error/status semantics explicit and documented.

Output Contract

Return:

  1. whether gateway API surface changed,
  2. generated files changed or unchanged,
  3. commands run with pass/fail outcome,
  4. follow-up docs/spec tasks if any.

Related Skills

Looking for an alternative to icn-gateway-openapi-sync or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication