Agent skill

Add Parser Adapter

by swagger-api in swagger-api/apidom

Creates parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference

No licenceAuto-check passedBackend & APIs

Install Add Parser Adapter

skills CLI
$ npx skills add swagger-api/apidom --skill add-parser-adapter -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install swagger-api/apidom add-parser-adapter --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/swagger-api/apidom.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/add-parser-adapter .claude/skills/add-parser-adapter && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
add-parser-adapter
GitHub stars
100
Token cost
~11k tokens
SKILL.md length
1,457 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
None found

At a glance

Creates parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference

  • Works in 9 steps: Discover Missing Parser Adapters → User Selection → Extract Namespace Information → …
  • Tasks that involve OpenAPI specifications
  • SKILL.md covers Overview, When to Use, Prerequisites and Skill Instructions, plus 4 more sections
  • Calls npm; reaches registry.npmjs.org

What it does

Add Parser Adapter is an agent skill from swagger-api/apidom. Creates parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference

Its SKILL.md is about 11k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering OpenAPI specifications. It works with OpenAPI and JavaScript. The repository describes itself as: Semantic parser for API specifications.

When your agent uses it

  • Tasks that involve OpenAPI specifications

Example prompts

  • “Use the add-parser-adapter skill to create parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference”
  • “/add-parser-adapter”

Workflow steps

9 steps, taken from the step headings in SKILL.md.

  1. Discover Missing Parser Adapters
  2. User Selection
  3. Extract Namespace Information
  4. Generate JSON Parser Adapter
  5. Generate YAML Parser Adapter
  6. Integrate with apidom-reference
  7. Create Additional Reference Strategies
  8. Build and Test
  9. Update Documentation

What it can do on your machine

Read from SKILL.md and the folder at commit 8505e65. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • registry.npmjs.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Add Parser Adapter loads about 11k tokens when it runs. Until then it costs about 33 tokens; SKILL.md has 1,457 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~33
When it runs · the whole SKILL.md, loaded when a task matches
~11k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Without a licence we can't republish the file, so here is its outline and opening line. It has 1,457 words (~10,867 tokens).

“Skill Name: add-parser-adapter Description: Creates parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference.”

— opening of SKILL.md by swagger-api
name
add-parser-adapter
disable-model-invocation
false
user-invocable
true

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .claude/skills/add-parser-adapter of swagger-api/apidom.

Open the folder on GitHubat commit 8505e65

Compare with similar skills

Add Parser Adapter next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Add Parser Adapter compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Add Parser Adapter this skillswagger-api/apidom100—~11kAutomated safety check: PassNone
Counterfact Replcounterfact/api-simulator170—~3.2kAutomated safety check: PassMIT
Sap API Stylesecondsky/sap-skills462—~4.4kAutomated safety check: PassGPL-3.0
Vendored Assetsfoldkit/foldkit918—~734Automated safety check: PassMIT
API Breaking Change Detectorgithub/awesome-copilot40k—~1.7kAutomated safety check: PassMIT
ToolJet Marketplace Plugin BuilderToolJet/ToolJet41k—~2.1kAutomated safety check: PassAGPL-3.0

Similar skills

  • Counterfact Repl

    counterfact/api-simulator

    Interact with Counterfact mock API server programmatically. An agent skill from counterfact/api-simulator.

    170 GitHub stars~3.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • Sap API Style

    secondsky/sap-skills

    This skill provides comprehensive guidance for documenting SAP APIs following the SAP API Style Guide standards.

    462 GitHub stars~4.4k tokensUpdated 3 days ago
    Backend & APIsAuto-check passed
  • Vendored Assets

    foldkit/foldkit

    Vendored assets. An agent skill from foldkit/foldkit.

    918 GitHub stars~734 tokensUpdated today
    Backend & APIsAuto-check passed
  • API Breaking Change Detector

    github/awesome-copilot

    Official

    Cross-references C Web API controllers/DTOs against their TypeScript/JavaScript consumers (React, Angular, Vue, Svelte, Node.js, or hand-written/auto-generated HTTP clients like Fetch, Axios, NSwag)…

    40k GitHub stars~1.7k tokensUpdated today
    Backend & APIsAuto-check passed
  • Turns an API description, such as an OpenAPI file or a Postman collection, into a connector plugin for ToolJet's marketplace and checks it with the repo's validator.

    41k GitHub stars~2.1k tokensUpdated today
    Backend & APIsAuto-check passed
  • Step Parts

    earthtojake/text-to-cad

    Find, evaluate, and download common purchasable CAD parts from step.parts, including named off-the-shelf actuators, servos, motors, electronics boards, connectors, screws, bolts, nuts, washers…

    18k GitHub starsUsed in 1 repo~1.5k tokens
    Backend & APIsAuto-check passed

More from swagger-api/apidom

  • Add Namespace

    swagger-api/apidom

    Creates a new namespace package for a new API specification version in the ApiDOM monorepo

    100 GitHub stars~8.1k tokensUpdated 2 days ago
    Auto-check passed
  • Update Ls Config

    swagger-api/apidom

    Updates apidom-ls configuration for a namespace package by analyzing the namespace structure and creating completion, documentation, and lint configurations

    100 GitHub stars~5.9k tokensUpdated 2 days ago
    Auto-check passed

Categories

Questions about Add Parser Adapter

What does Add Parser Adapter do?

Creates parser adapter packages for existing ApiDOM namespace packages and integrates them with apidom-reference. Add Parser Adapter is an agent skill from swagger-api/apidom.

When should I use Add Parser Adapter?

Add Parser Adapter fits situations like: tasks that involve OpenAPI specifications.

How do I install Add Parser Adapter in Claude Code?

Run `npx skills add swagger-api/apidom --skill add-parser-adapter -a claude-code`. Or copy the skill folder (.claude/skills/add-parser-adapter in swagger-api/apidom) into .claude/skills/add-parser-adapter in your project. Claude Code loads it when a task matches its description.

How do I install Add Parser Adapter in Codex?

Run `npx skills add swagger-api/apidom --skill add-parser-adapter -a codex`. Or copy the skill folder (.claude/skills/add-parser-adapter in swagger-api/apidom) into .agents/skills/add-parser-adapter in your project. Codex loads it when a task matches its description.

Can I use Add Parser Adapter in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add swagger-api/apidom --skill add-parser-adapter -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/add-parser-adapter, .gemini/skills/add-parser-adapter, .github/skills/add-parser-adapter and .opencode/skills/add-parser-adapter in your project.

What does Add Parser Adapter need to run?

Going by SKILL.md and its folder, Add Parser Adapter needs the command-line tools its instructions call (npm).

Does Add Parser Adapter access the network?

SKILL.md names 1 domain. In commands or code: registry.npmjs.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Add Parser Adapter safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Add Parser Adapter use?

No licence was found for Add Parser Adapter or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Add Parser Adapter use?

About 11k tokens (SKILL.md is roughly 43k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Add Parser Adapter?

Skills that share tags, products or a category with Add Parser Adapter: Counterfact Repl (counterfact/api-simulator, 170 stars), Sap API Style (secondsky/sap-skills, 462 stars), Vendored Assets (foldkit/foldkit, 918 stars) and API Breaking Change Detector (github/awesome-copilot, 40k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Add Parser Adapter?

swagger-api (a GitHub organization) maintains it in swagger-api/apidom, which has 100 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 5, 2026.

Source: swagger-api/apidom on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.