filescom-clickwraps

SkillFiles & storage

A Clickwrap is a legal agreement (such as an NDA or Terms of Use) that your Users and/or Bundle/Inbox participants will need to agree to via a "Clickwrap" UI before accessing the site, bundle, or inbox.

Use filescom-clickwraps in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add filescom-clickwraps and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the filescom-clickwraps 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-clickwrapsStart free

What this skill tells your AI

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

A Clickwrap is a legal agreement (such as an NDA or Terms of Use) that your Users and/or Bundle/Inbox participants will need to agree to via a "Clickwrap" UI before accessing the site, bundle, or inbox.

The values for use_with_users, use_with_bundles, use_with_inboxes are explained as follows:

  • none - This Clickwrap may not be used in this context.
  • available_to_all_users - This Clickwrap may be assigned in this context by any user.
  • available - This Clickwrap may be assigned in this context, but only by Site Admins. We recognize that the name of this setting is somewhat ambiguous, but we maintain it for legacy reasons.
  • required - This Clickwrap will always be used in this context, and may not be overridden.

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 clickwraps list

List Clickwraps.

FlagTypeDescription
--sort-byobjectIf set, sort records by the specified field in either asc or desc direction. Valid fields are .

files-cli clickwraps find

Show Clickwrap.

FlagTypeDescription
--idint64Clickwrap ID. Required.

files-cli clickwraps create

Create Clickwrap.

FlagTypeDescription
--namestringName of the Clickwrap agreement (used when selecting from multiple Clickwrap agreements.)
--bodystringBody text of Clickwrap (supports Markdown formatting).
--use-with-bundlesenumUse this Clickwrap for Bundles?. One of: none, available, require, available_to_all_users.
--use-with-inboxesenumUse this Clickwrap for Inboxes?. One of: none, available, require, available_to_all_users.
--use-with-usersenumUse this Clickwrap for Users? Values: none, require (new user signup via email invitation only), require_all_users_once (show to all users at their next web login; once accepted, not shown again), require_all_users_always (show to all users on every web login). One of: none, require, require_all_users_once, require_all_users_always.

files-cli clickwraps update

Update Clickwrap.

FlagTypeDescription
--idint64Clickwrap ID. Required.
--namestringName of the Clickwrap agreement (used when selecting from multiple Clickwrap agreements.)
--bodystringBody text of Clickwrap (supports Markdown formatting).
--use-with-bundlesenumUse this Clickwrap for Bundles?. One of: none, available, require, available_to_all_users.
--use-with-inboxesenumUse this Clickwrap for Inboxes?. One of: none, available, require, available_to_all_users.
--use-with-usersenumUse this Clickwrap for Users? Values: none, require (new user signup via email invitation only), require_all_users_once (show to all users at their next web login; once accepted, not shown again), require_all_users_always (show to all users on every web login). One of: none, require, require_all_users_once, require_all_users_always.

files-cli clickwraps delete

Delete Clickwrap.

FlagTypeDescription
--idint64Clickwrap ID. Required.

Signals

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