dochia-dev/dochia-cli/dochia-list

Claude Code and agent skill by dochia-dev/dochia-cli

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

List available Dochia resources including playbooks, mutators, OpenAPI paths, formats, and profiles. Use when the user wants to discover what test playbooks are available, inspect OpenAPI contract paths, see available mutators and formats, or explore what Dochia can test. Also use before running dochia test or dochia fuzz to help the user pick specific playbooks, paths, or methods.

Install

npx vskill@latest install dochia-dev/dochia-cli/dochia-list

SKILL.md

Overview

dochia list displays available playbooks, mutators, OpenAPI paths, formats, profiles, and fuzzing strategies.

Basic Usage

bash
# List all available playbooks
dochia list --playbooks
# List all playbooks in JSON format
dochia list --playbooks --json
# List all mutators
dochia list --mutators
# List all registered profiles
dochia list --profiles
# List supported OpenAPI formats
dochia list --formats
# List paths from an OpenAPI contract
dochia list --paths -c openapi.yml
# List details for a specific path
dochia list --paths -c openapi.yml --path /api/users
# List paths filtered by tag
dochia list --paths -c openapi.yml --tag users

Common Options

OptionDescription
-f, --playbooksList all registered playbooks
-m, --mutatorsList all registered mutators
--profilesList all registered profiles
--formatsList supported OpenAPI formats
-p, --pathsList paths from an OpenAPI contract
-c, --contractOpenAPI contract file (required for --paths)
--pathShow details for a specific path
--tagFilter paths by OpenAPI tag
-j, --jsonOutput in JSON format

Understanding Resource Dependencies

Use --paths to inspect the API structure before running tests. This helps identify resource dependencies that require a specific testing order:

bash
# List all paths to understand the resource hierarchy
dochia list --paths -c openapi.yml
# Inspect a specific path to see its query parameters, http headers, response codes, and methods
dochia list --paths -c openapi.yml --path /pet/{petId}

Look for patterns like:

  • POST /resource (creates) → GET/PUT/DELETE /resource/{id} (needs the created ID)
  • POST /resource/{id}/subresource (needs parent resource ID first)

This is important because Dochia is stateless. When testing endpoints that require existing resource IDs, you should first create resources using the HappyPath playbook on creation endpoints, then supply the IDs via -R or --reference-data. See the dochia-test skill for the full stateful testing workflow.

Documentation

Full reference: https://docs.dochia.dev/cli/list

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
148
Repository forks
4
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dochia-dev/dochia-cli/dochia-list/badge)](https://verified-skill.com/skills/dochia-dev/dochia-cli/dochia-list)

Something wrong with this skill or its page? Tell us.