Agent Skill · TrueFoundry

truefoundry-skills-registry

Manages TrueFoundry Skills Registry workflows. Covers creating, publishing, versioning, downloading, updating, and attaching reusable Agent Skills through UI or tfy apply.

Provider: TrueFoundry Path in repo: skills/skills-registry/SKILL.md

Skill body

# Skills Registry Create and manage reusable Agent Skills in TrueFoundry Skills Registry. Use this skill when the user wants to: - Create a new Skill. - Publish a `SKILL.md`. - Upload a multi-file skill bundle. - Download an existing skill bundle. - Create a new skill version. - Update skill metadata or body. - Attach a skill to a TrueFoundry Agent. ## Preflight 1. Verify `tfy login` is complete. If not, use `truefoundry-onboard`. 2. Confirm the target tenant and repository. 3. Decide the publish path: - UI: single-file `SKILL.md`. - `tfy apply`: declarative/GitOps flow when an `agent-skill` manifest is available. - Multi-file bundles: use the dashboard/registry workflow or exact product-provided command only after verifying it exists in `tfy --help`. ## Capability Matrix | User intent | Supported path | Notes | |-------------|----------------|-------| | Create a single-file skill | UI | Use the dashboard editor for `SKILL.md`. | | Publish a reviewed `SKILL.md` | UI or `tfy apply` | Use `tfy apply` only when a valid `agent-skill` manifest is available. | | Upload a multi-file bundle | Dashboard/registry workflow | Verify any generated command before running it. | | Download a skill | Skill detail usage/export flow | Inspect downloaded files before editing. | | Create a new version | Skill detail UI or apply workflow | Show changed content before publishing. | | Attach a skill to an agent | Agent Playground | Use `truefoundry-agents` for agent-side changes. | ## UI Path Use this path for single-file skills: ```text TrueFoundry Dashboard -> Agents -> Skills -> Create New Skill -> Create from UI ``` The UI creates the frontmatter from form fields. The editor body should contain the skill procedure. Required fields: - Name - Repository - Description - `SKILL.md` body To create a new version later, open the skill and click `New Version`. ## Multi-File Bundles Use this for multi-file skills with `references/`, `scripts/`, or `assets/`. Expected local structure: ```text my-skill/ SKILL.md references/ scripts/ assets/ ``` Before upload, inspect: ```bash find ./my-skill -maxdepth 3 -type f | sort ``` Show the user the file list and ask for confirmation before publishing. Do not run `tfy upload skill`; it is not present in `tfy 0.13.12`. If the product UI shows a generated command in the future, verify it with `tfy --help` before using it. Before publishing a multi-file bundle, review: - `SKILL.md` frontmatter has a focused `name`, action-oriented `description`, compatibility, and minimal `allowed-tools`. - Instructions are sequential and specific. - Large reference material lives in `references/` and is linked from `SKILL.md`. - Scripts live in `scripts/` and are preferred over long pasted command blocks. - Secrets, tenant URLs, and raw tokens are not embedded in examples. - Destructive actions are dashboard-only or require explicit user confirmation. ## Declarative Apply Use `tfy apply` for GitOps-style skill publishing. Before final apply, show: - Target tenant and repository. - Plain-English summary. - Full YAML/diff. - Exact command. Then ask for explicit confirmation. If the manifest schema is unknown, stop at a reviewed draft and ask the user to publish through the UI or provide the product-generated manifest. Do not invent resource fields. ## Download Existing Skill Use the Usage tab in the Skill Detail page or the dashboard export/download flow. After download, inspect the files before editing. ## Attach Skill to Agent Skill attachment happens from the Agent Playground UI: ```text Agent Playground -> Skills -> select skill -> choose version -> optional Preload SKILL.md -> Save Agent ``` Use `truefoundry-agents` for the agent-side flow. ## Versioning and Access - Skills live inside a Repository. - Repository RBAC controls who can discover, use, and publish skill versions. - Skills can be pinned by version when attached to agents. - UI upload currently supports single-file `SKILL.md`; multi-file skills should use the dashboard/registry workflow or declarative apply when a manifest is available. ## Delete Do not delete skills from the agent. If deletion is requested, direct the user to the Skills Registry UI. - The user knows whether UI, dashboard/registry workflow, or apply is the right publish path. - Single-file and multi-file skill flows are clearly separated. - New versions are created intentionally. - Skill attachment is routed through Agent Playground. - Final publish/apply is confirmed before execution.

Skill frontmatter

license: MIT compatibility: Requires Bash, tfy CLI, and access to a TrueFoundry tenant allowed-tools: Bash(tfy*) Bash(python*) Bash(find*) Bash(rg*)

Work with this as data

Every skill here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agent skills

4 MCP tools reach this
  • find_skillsBrowse and filter every skill in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This skill
curl "https://apis.io/api/v1/skills/truefoundry-skills-registry"
All agent skills
curl "https://apis.io/api/v1/skills?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.