一键导入
tfml
A skill for authoring TFML (Testfully Markup Language) files with the correct supported file kinds, schemas, field names, and shared object structures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
A skill for authoring TFML (Testfully Markup Language) files with the correct supported file kinds, schemas, field names, and shared object structures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when helping Testfully customers run API tests from the command line, configure Testfully CLI run options, generate reports, or check the installed CLI version.
A skill for writing JavaScript code that uses Testfully's built-in scripting capabilities to automate tasks and processes.
| name | tfml |
| description | A skill for authoring TFML (Testfully Markup Language) files with the correct supported file kinds, schemas, field names, and shared object structures. |
| license | MIT |
| metadata | {"author":"testfully","version":"1.0.1"} |
Use this skill when creating or editing Testfully Markup Language (TFML) files for file-based Testfully workspaces.
TFML files are structured data files that describe workspaces, folders, requests, environments, globals, vaults, cookies, and certificates.
Use and reference this skill and guidelines when:
.toml extension.TFML files come in various types, each with a specific purpose and expected location within a Testfully workspace. Use the table beloe to identify the kind of TFML file you are working with and refer to the corresponding schema for details on its structure and fields.
| Kind | Typical file or location | Schema URL |
|---|---|---|
| Workspace | workspace.toml | https://testfully.io/schemas/workspace.json |
| Globals | globals.toml | https://testfully.io/schemas/global.json |
| Folder | index.toml within the collections directory | https://testfully.io/schemas/folder.json |
| Request | request-shaped file | https://testfully.io/schemas/request.json |
| Environment | inside environments/ | https://testfully.io/schemas/environment.json |
| Vault | inside vaults/ | https://testfully.io/schemas/vault.json |
| Certificate | inside certificates/ | https://testfully.io/schemas/certificate.json |
| Cookie jar | inside cookies/ | https://testfully.io/schemas/cookie-jar.json |
Use links below to learn about each file type's expected location, shape, and schema:
Several TFML file types reuse the same object structures. Do not duplicate these schemas in generated docs or output; use the shared definitions.
| Structure | Used by | Reference |
|---|---|---|
| Authorization | Folder, request steps, environment | references/authorization.md |
| Proxy | Folder | references/proxy.md |
| Headers, params, variables, SSL, redirects | Folder, request steps, globals, environment | references/common-objects.md |
| Request step and payloads | Request root and multi-step request entries | references/request-file.md |
.toml extension.$schema for clarity, even when file location can infer the kind.get, serial, store, and
internet.__ as internal/transient. Do not author them in
user-created TFML files.null or omit a field to leave it unset. For enabled flags, omitted means
enabled unless the specific reference says otherwise.