Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets.

MITAuto-check passed

Install Clari Install Auth

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill clari-install-auth -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace clari-install-auth --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/clari-install-auth .claude/skills/clari-install-auth && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
clari-install-auth
GitHub stars
2.8k
Token cost
~1.2k tokens
SKILL.md length
499 words
Files
2 (incl. references)
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets.

  • Works in 6 steps: Choose the surface → Create a dedicated identity → Issue and escrow credentials → …
  • Starting an integration
  • SKILL.md covers Overview, Prerequisites, Instructions and Authentication, plus 5 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Clari Install Auth is an agent skill from jeremylongshore/tons-of-skills-marketplace. Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets. Use when starting an integration or rotating access. Trigger with: "set up Clari auth", "configure a Clari token", "test Copilot credentials".

Its SKILL.md is about 1.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/official-docs.md`). Compatibility notes: Requires an entitled Clari tenant, an approved integration owner, and access to the relevant Revenue API or conversation-intelligence workspace settings.

The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • Starting an integration
  • Rotating access
  • With: set up Clari auth
  • Configure a Clari token

Example prompts

  • “set up Clari auth”
  • “configure a Clari token”
  • “test Copilot credentials”
  • “/clari-install-auth”

Requirements

  • Compatibility (from SKILL.md): Requires an entitled Clari tenant, an approved integration owner, and access to the relevant Revenue API or conversation-intelligence workspace settings.
  • Pre-approved tools (allowed-tools): Read, Grep, Write, Edit

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Choose the surface
  2. Create a dedicated identity
  3. Issue and escrow credentials
  4. Validate the smallest read
  5. Prove effective access
  6. Document rotation and revocation

What it can do on your machine

Read from SKILL.md and the folder at commit cfae287. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Grep
    • Write
    • Edit

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • developer.clari.com
    • api-doc.copilot.clari.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires an entitled Clari tenant, an approved integration owner, and access to the relevant Revenue API or conversation-intelligence workspace settings.

    From compatibility in the SKILL.md frontmatter.

Context cost

Clari Install Auth loads about 1.2k tokens when it runs, and up to ~1.6k if it reads all its reference files. Until then it costs about 70 tokens; SKILL.md has 499 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~70
When it runs · the whole SKILL.md, loaded when a task matches
~1.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit cfae287, republished under its MIT licence (© jeremylongshore). 499 words, ~1,164 tokens.

Download SKILL.mdSave it as .claude/skills/clari-install-auth/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
clari-install-auth
description
Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets. Use when starting an integration or rotating access. Trigger with: "set up Clari auth", "configure a Clari token", "test Copilot credentials".
allowed-tools
Read, Grep, Write, Edit
compatibility
Requires an entitled Clari tenant, an approved integration owner, and access to the relevant Revenue API or conversation-intelligence workspace settings.
version
2.0.0
argument-hint
[surface-revenue-or-copilot-and-environment]
model
inherit
effort
high
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
saas, clari, authentication, tokens, integration-user

Clari Integration Identity and Token Setup

Overview

Establish a dedicated integration identity before building any data flow. Treat Revenue API tokens, ingestion partner keys, and Copilot key/password pairs as separate credentials with separate rotation and revocation paths.

Prerequisites

  • Named business owner and technical owner for the integration
  • Target surface: Revenue API, v2 ingestion, or Copilot API
  • Approved secret manager and a non-production validation boundary

Instructions

Step 1: Choose the surface

Record the exact base URL and authentication contract: Revenue API uses the apikey header, v2 ingestion additionally requires partnerkey, and Copilot uses both X-Api-Key and X-Api-Password.

Step 2: Create a dedicated identity

Use a service or integration user whose hierarchy and forecast access match the intended export scope. Do not reuse a personal administrator credential.

Step 3: Issue and escrow credentials

Generate the credential in the Clari settings exposed for the entitled product, capture it once into the approved secret manager, and record owner and rotation metadata without copying the value into tickets or logs.

Step 4: Validate the smallest read

For Revenue API, call the administrative limits read or another entitled read-only endpoint. For Copilot, list a narrowly scoped resource such as users; do not create or update CRM records during authentication testing.

Step 5: Prove effective access

Confirm the identity can see only the expected organization, forecast hierarchy, workspace, and object set. Treat an empty result separately from successful authorization.

Step 6: Document rotation and revocation

Define overlap, rollback, dependent-job restart, and emergency revocation procedures before production use.

Authentication

Send credentials only in the provider-documented headers over HTTPS. Redact all token and password values, never persist them in shell history or fixtures, and remember that revoking a Revenue API token or deactivating its owning user can break active integrations.

Show full SKILL.md (208 more words)Show less

Tool Discipline

Use Read and Grep to inspect configuration, provider contracts, fixtures, logs, schemas, and existing tests before proposing a change. Use Write or Edit only for the approved plan, implementation, test, or redacted receipt; do not issue, rotate, revoke, create, update, cancel, delete, export, ingest, or publish provider data without explicit operator approval.

Output

  • Credential inventory containing references, owners, scopes, and rotation dates
  • Redacted read-only validation receipt with endpoint, timestamp, and status
  • Revocation and dependent-job recovery plan

Return the exact surface, environment, resource or job identifiers, contract fingerprint, evidence, unresolved risks, and final decision without exposing credentials or sensitive customer data.

Examples

A forecast warehouse integration receives a dedicated user and token limited by the user’s Clari hierarchy. The operator validates /admin/limits, records only the HTTP status and organization context, and schedules a rotation drill before enabling exports.

Error Handling

FailureResponse
401 or authentication failureVerify the correct header contract and secret reference; rotate rather than printing the credential.
403 or missing dataCheck product entitlement, hierarchy opt-in, forecast access, partner enablement, and workspace scope.
Credential owner is deactivatedIssue a replacement under an approved integration identity and restart dependents only after read-only validation.

Resources

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/.curated/clari-install-auth of jeremylongshore/tons-of-skills-marketplace.

  • SKILL.md
  • references/official-docs.md

Open the folder on GitHubat commit cfae287

Compare with similar skills

Clari Install Auth next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Clari Install Auth compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Clari Install Auth this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1.2kAutomated safety check: PassMIT
Implementing Azure Ad Privileged Identity Managementmukul975/Anthropic-Cybersecurity-Skills34k—~2.6kAutomated safety check: PassApache-2.0
Configuring Identity Aware Proxy With Google Iapmukul975/Anthropic-Cybersecurity-Skills34k—~3.7kAutomated safety check: PassApache-2.0
Configure Authdotnet/skills5.6k1 repos~1.8kAutomated safety check: PassMIT
AuthEpicenterHQ/epicenter4.8k—~7kAutomated safety check: PassCustom licence
Configuration Identity Storesgreenpau/caddy-security2.3k—~2.3kAutomated safety check: PassApache-2.0

Similar skills

  • Implementing Azure Ad Privileged Identity Management

    mukul975/Anthropic-Cybersecurity-Skills

    Configure Microsoft Entra Privileged Identity Management (PIM) to convert standing privileged assignments into eligible, time-bound roles requiring justification, MFA, and approval, covering Entra…

    34k GitHub stars~2.6k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Configuring Identity Aware Proxy With Google Iap

    mukul975/Anthropic-Cybersecurity-Skills

    Configures Google Cloud Identity-Aware Proxy (IAP) via gcloud to enforce per-request identity verification on Compute Engine, App Engine, Cloud Run, and GKE, including IAM bindings, Access Context…

    34k GitHub stars~3.7k tokensUpdated 1 mo ago
    SecurityAuto-check passed
  • Configure Auth

    dotnet/skills

    Official

    Add authentication and authorization to a Blazor Web App, accounting for the app's render mode.

    5.6k GitHub starsUsed in 1 repo~1.8k tokens
    Business, Finance & HRAuto-check passed
  • Auth

    EpicenterHQ/epicenter

    Epicenter auth packages: @epicenter/auth and the Svelte adapter at @epicenter/auth/svelte, OAuth sessions, identity state, auth-owned fetch/WebSocket, and the reload gate that makes a page lifetime…

    4.8k GitHub stars~7k tokensUpdated 3 days ago
    Backend & APIsAuto-check passed
  • Configuration Identity Stores

    greenpau/caddy-security

    Configure local or LDAP identity stores, realms, databases, binds, TLS trust, searches, and group mappings.

    2.3k GitHub stars~2.3k tokensUpdated 6 days ago
    Backend & APIsAuto-check passed
  • Configure Channel

    openclaw/openclaw

    Configure and prove a chat channel with non-interactive one-liners; secrets only as SecretRefs.

    392k GitHub stars~946 tokensUpdated today
    Auto-check passed

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Adapting Transfer Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill automates the adaptation of pre-trained machine learning models using transfer learning techniques.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Agent Context Loader

    jeremylongshore/tons-of-skills-marketplace

    Execute proactive auto-loading: automatically detects and loads agents.md files.

    2.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Aggregating Performance Metrics

    jeremylongshore/tons-of-skills-marketplace

    Aggregate and centralize performance metrics from applications, systems, databases, caches, and services.

    2.8k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Analyzing Capacity Planning

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to analyze capacity requirements and plan for future growth.

    2.8k GitHub stars~947 tokensUpdated today
    Auto-check passed
  • Analyzing Database Indexes

    jeremylongshore/tons-of-skills-marketplace

    Process use when you need to work with database indexing. An agent skill from jeremylongshore/tons-of-skills-marketplace.

    2.8k GitHub stars~2k tokensUpdated today
    Auto-check passed

Questions about Clari Install Auth

What does Clari Install Auth do?

Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets. Clari Install Auth is an agent skill from jeremylongshore/tons-of-skills-marketplace. Configure a least-privilege Clari identity and validate Revenue API or Copilot credentials without exposing secrets.

When should I use Clari Install Auth?

Clari Install Auth fits situations like: starting an integration; rotating access; with: set up Clari auth; configure a Clari token.

How do I install Clari Install Auth in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill clari-install-auth -a claude-code`. Or copy the skill folder (skills/.curated/clari-install-auth in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/clari-install-auth in your project. Claude Code loads it when a task matches its description.

How do I install Clari Install Auth in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill clari-install-auth -a codex`. Or copy the skill folder (skills/.curated/clari-install-auth in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/clari-install-auth in your project. Codex loads it when a task matches its description.

Can I use Clari Install Auth in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill clari-install-auth -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/clari-install-auth, .gemini/skills/clari-install-auth, .github/skills/clari-install-auth and .opencode/skills/clari-install-auth in your project.

What does Clari Install Auth need to run?

SKILL.md names no scripts, command-line tools or credentials: Clari Install Auth is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Grep, Write, Edit. Compatibility (from SKILL.md): Requires an entitled Clari tenant, an approved integration owner, and access to the relevant Revenue API or conversation-intelligence workspace settings..

Does Clari Install Auth access the network?

SKILL.md names 2 domains. As links in the text: developer.clari.com and api-doc.copilot.clari.com. This is read from the text; nothing was executed.

Is Clari Install Auth safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Clari Install Auth use?

Clari Install Auth is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Clari Install Auth use?

About 1.2k tokens (SKILL.md is roughly 4.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 476 tokens, read only when the agent opens those files.

What are the alternatives to Clari Install Auth?

Skills that share tags, products or a category with Clari Install Auth: Implementing Azure Ad Privileged Identity Management (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Configuring Identity Aware Proxy With Google Iap (mukul975/Anthropic-Cybersecurity-Skills, 34k stars), Configure Auth (dotnet/skills, 5.6k stars) and Auth (EpicenterHQ/epicenter, 4.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Clari Install Auth?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,827 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 10, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.