mcpField
T
tao-list-capabilities

tao-list-capabilities

github.com/promptingcompanyAgent workflows039 installsUpdated 17w ago
Repository

About tao-list-capabilities

tao-list-capabilities is a TAO Skill Bank skill for answering questions about available workflows, supported models, actions, and AutoML. It directs capability queries to packaged helper scripts, using their output as the source of truth.

Key features

  1. 01Lists application and data workflows
  2. 02Reports supported execution platforms
  3. 03Lists models and supported actions
  4. 04Checks AutoML support
  5. 05Uses packaged capability helpers

Use cases

  1. 01Checking which TAO workflows are available
  2. 02Finding supported models and actions
  3. 03Identifying models with AutoML support

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/promptingcompany/nv-skills --skill tao-list-capabilities

After installing, type/tao-list-capabilitiesin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

BENCHMARK.md
skill-card.md
skill.oms.sig
evals/
evals.json

Details

From the project README

TAO Skill Bank Capabilities

Use this skill when the user asks what tao-skill-bank can do, asks for plugin capabilities, asks which application or data workflows are available, asks which models are supported, or asks what models are capable with AutoML.

Quick Start

Run scripts/list_tao_capabilities.py for general capability questions, or scripts/list_tao_models.py for model/action and AutoML support questions.

Capability Answers

For a general capabilities answer, run the packaged helper:

${TAO_SKILL_BANK_PATH:-~/tao-skills-external}/scripts/list_tao_capabilities.py \
  --skill-bank ${TAO_SKILL_BANK_PATH:-~/tao-skills-external} --format text

Use the helper output as the source of truth for the answer instead of manually enumerating capabilities from this skill or plugin metadata. Include:

  • Every top-level application workflow under applications/ and what it can do.
  • Every top-level data workflow under data/ and what it can do.
  • Supported execution platforms from scripts/list_tao_platforms.py.
  • The fine-tuning/deployment workflow coverage for models under models/: train, evaluate, inference, export, and TensorRT engine generation when those actions are present in the packaged schema manifest.
  • AutoML support and the AutoML train-schema gate.

Model Lists

When the user asks which TAO models are available or which actions a model can run, use the packaged model-list script instead of manually scanning model folders:

${TAO_SKILL_BANK_PATH:-~/tao-skills-external}/scripts/list_tao_models.py \
  --skill-bank ${TAO_SKILL_BANK_PATH:-~/tao-skills-external} --scope all --format text

The model list comes from skills/models/schemas.manifest.json.

AutoML Lists

When the user asks what models are capable with AutoML, use the same model-list script in AutoML mode, or the compatibility wrapper:

${TAO_SKILL_BANK_PATH:-~/tao-skills-external}/scripts/list_tao_models.py \
  --skill-bank ${TAO_SKILL_BANK_PATH:-~/tao-skills-external} --scope automl --format text
${TAO_SKILL_BANK_PATH:-~/tao-skills-external}/scripts/list_automl_support.py \
  --skill-bank ${TAO_SKILL_BANK_PATH:-~/tao-skills-external} --format text

AutoML support requires skills/models/<network>/schemas/train.schema.json to be packaged with the plugin and parse successfully as JSON. If that dataclass schema is missing or invalid, do not describe the model as AutoML-supported.

Comments

Markdown supported