filescom-form-field-sets

SkillFiles & storage

A Form Field Set is a custom form to be used for bundle and inbox registrations.

Use filescom-form-field-sets in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add filescom-form-field-sets and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the filescom-form-field-sets skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

filescom-form-field-setsStart free

What this skill tells your AI

The instructions your AI receives, as published by files-com/files-cli in skills/filescom-form-field-sets/SKILL.md and read by Ahel’s review.

A Form Field Set is a custom form to be used for bundle and inbox registrations.

Each Form Field Set contains one or more Form Fields. A form and all of its form fields are submitted in a single create request. The order of form fields in the array is the order they will be displayed.

Once created, a form field set can then be associated with one or more bundle(s) and/or inbox(s). Once associated, you will be required to submit well-formatted form-data when creating a bundle-registration or inbox registration.

Editing a field definition creates a replacement field with a new ID and preserves the original definition for existing registration answers. Unchanged fields and fields moved within the layout retain their IDs. Use the returned form_layout when submitting new answers or editing the form again.

Authenticated form field set responses include historical definitions in form_fields so existing answers can still be interpreted. Only IDs in form_layout are current fields. Forms embedded in Share Link and Inbox responses contain current definitions only.

All subcommands also accept the flags documented in CONTEXT.md (--api-key, --format, --workspace-id, --debug, and the pagination flags --cursor / --per-page / --max-pages on list). Those are not repeated below.

Commands

files-cli form-field-sets list

List Form Field Sets.

FlagTypeDescription
--user-idint64User ID. Provide a value of 0 to operate the current session's user.

files-cli form-field-sets find

Show Form Field Set.

FlagTypeDescription
--idint64Form Field Set ID. Required.

files-cli form-field-sets create

Create Form Field Set.

FlagTypeDescription
--user-idint64User ID. Provide a value of 0 to operate the current session's user.
--titlestringTitle to be displayed
--workspace-idint64Workspace ID
--skip-emailboolSkip validating form email
--skip-nameboolSkip validating form name
--skip-companyboolSkip validating company
--form-fields[]object(no description)

files-cli form-field-sets update

Update Form Field Set.

FlagTypeDescription
--idint64Form Field Set ID. Required.
--titlestringTitle to be displayed
--workspace-idint64Workspace ID
--skip-emailboolSkip validating form email
--skip-nameboolSkip validating form name
--skip-companyboolSkip validating company
--form-fields[]object(no description)

files-cli form-field-sets delete

Delete Form Field Set.

FlagTypeDescription
--idint64Form Field Set ID. Required.

Signals

GitHub stars
46
Forks
4
Last commit
Oct 2026
Advanced
Item type
skill
Key
filescom-form-field-sets
Source
github.com/files-com/files-cli