Agent skill

Peated CLI

by dcramer in dcramer/peated

Use Peated's authenticated API client for OAuth-backed production API reads and writes through pnpm cli auth and pnpm cli api.

Apache-2.0Auto-check passedBackend & APIs

Install Peated CLI

skills CLI
$ npx skills add dcramer/peated --skill peated-cli -a claude-code

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

GitHub CLI
$ gh skill install dcramer/peated peated-cli --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/dcramer/peated.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/peated-cli .claude/skills/peated-cli && 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
peated-cli
GitHub stars
102
Token cost
~416 tokens
SKILL.md length
170 words
Files
4 (incl. references)
Skills in repo
7
Repo updated
First seen
Licence
Apache-2.0

At a glance

Use Peated's authenticated API client for OAuth-backed production API reads and writes through pnpm cli auth and pnpm cli api.

  • Works in 5 steps: Resolve IDs and state through read-only… → Check the current OpenAPI spec or owning… → Prefer preview routes, explicit IDs, and… → …
  • Tasks that involve OAuth and OpenID Connect
  • SKILL.md covers Supported Boundary and Workflow
  • Calls pnpm

What it does

Peated CLI is an agent skill from dcramer/peated. Use Peated's authenticated API client for OAuth-backed production API reads and writes through pnpm cli auth and pnpm cli api. Direct database-backed CLI command groups are legacy and unsupported for operations.

Its SKILL.md is about 420 tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `agents/openai.yaml`, `references/authenticated-api.md` and `references/moderation.md`).

It sits in Backend & APIs, covering OAuth and OpenID Connect. It works with pnpm. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve OAuth and OpenID Connect

Example prompts

  • “/peated-cli”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Resolve IDs and state through read-only API requests.
  2. Check the current OpenAPI spec or owning route before building API writes.
  3. Prefer preview routes, explicit IDs, and small limits.
  4. Obtain authorization for the exact mutation scope.
  5. Re-fetch after writes; stop on stale state, conflicts, or changed identity.

What it can do on your machine

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

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pnpm

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

  • Network

    No URLs in SKILL.md. Its commands use pnpm, which can reach the network depending on how they are called.

    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.

Context cost

Peated CLI loads about 416 tokens when it runs, and up to ~1.6k if it reads all its reference files. Until then it costs about 57 tokens; SKILL.md has 170 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~57
When it runs · the whole SKILL.md, loaded when a task matches
~416
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 dcramer/peated at commit aee6890, republished under its Apache-2.0 licence (© dcramer). 170 words, ~416 tokens.

Download SKILL.mdSave it as .claude/skills/peated-cli/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.
name
peated-cli
description
Use Peated's authenticated API client for OAuth-backed production API reads and writes through `pnpm cli auth` and `pnpm cli api`. Direct database-backed CLI command groups are legacy and unsupported for operations.

Peated API Client

Run the authenticated client from the repository root.

Supported Boundary

SurfaceTarget
pnpm cli authOAuth credentials
pnpm cli apiOAuth-backed HTTP API; production by default

Do not add, recommend, or use direct database-backed command groups for operations. Those commands are legacy. If an operation is not available over HTTP, add a permission-checked API route and call it through pnpm cli api.

Workflow

  1. Resolve IDs and state through read-only API requests.
  2. Check the current OpenAPI spec or owning route before building API writes.
  3. Prefer preview routes, explicit IDs, and small limits.
  4. Obtain authorization for the exact mutation scope.
  5. Re-fetch after writes; stop on stale state, conflicts, or changed identity.

Never expose tokens, OAuth codes, authorization headers, or private user data. Never infer write permission from a request to inspect, diagnose, or review.

Read only the relevant reference:

Report target environment, read/write status, affected IDs or bounded counts, verification, and skipped ambiguous items.

© dcramer, Apache-2.0. 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 3 other files (references) in skills/peated-cli of dcramer/peated.

  • SKILL.md
  • agents/openai.yaml
  • references/authenticated-api.md
  • references/moderation.md

Open the folder on GitHubat commit aee6890

Compare with similar skills

Peated CLI 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.

Peated CLI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Peated CLI this skilldcramer/peated102—~416Automated safety check: PassApache-2.0
Validate OAuth Integrationrome-os/rome717—~2kAutomated safety check: NotesMIT
Daytona Chrome CDPDevin-AXIS/iPolloWork6.7k—~582Automated safety check: PassCustom licence
Fortify Developmentcoollabsio/coolify63k4 repos~1.9kAutomated safety check: PassMIT
Better Auth Best Practiceslatitude-dev/latitude-llm4.7k7 repos~1.6kAutomated safety check: PassMIT
Stripe Appsfossasia/eventyay1.7k1 repos~3.6kAutomated safety check: PassApache-2.0

Similar skills

  • Validate a Rome-managed OAuth integration end-to-end — prove a user can click Connect and Rome ends up holding a delegated token it can use to call the provider's API.

    717 GitHub stars~2k tokensUpdated today
    Backend & APIsAuto-check: notes
  • Daytona Chrome CDP

    Devin-AXIS/iPolloWork

    Launches a standalone Chrome or Chromium in a Daytona sandbox and drives it over CDP for web sign-in, OAuth and other flows that should bypass the Electron app.

    6.7k GitHub stars~582 tokensUpdated yesterday
    Testing & QAAuto-check passed
  • Fortify Development

    coollabsio/coolify

    ACTIVATE when the user works on authentication in Laravel. An agent skill from coollabsio/coolify.

    63k GitHub starsUsed in 4 repos~1.9k tokens
    Backend & APIsAuto-check passed
  • Better Auth Best Practices

    latitude-dev/latitude-llm

    Configure Better Auth server and client, set up database adapters, manage sessions, add plugins, and handle environment variables.

    4.7k GitHub starsUsed in 7 repos~1.6k tokens
    Backend & APIsAuto-check passed
  • Stripe Apps

    fossasia/eventyay

    A skill your agent uses when building, modifying, or reviewing a Stripe App — or when the user describes something that implies one (e.g.

    1.7k GitHub starsUsed in 1 repo~3.6k tokens
    Backend & APIsAuto-check passed
  • Antipattern Prevention

    doorkeeper-gem/doorkeeper

    Avoid common Ruby and Rails antipatterns that degrade maintainability and performance.

    5.5k GitHub stars~1.1k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from dcramer/peated

  • Peated QA

    dcramer/peated

    A skill your agent uses when manually QAing Peated changes across the API, CLI, or web UI; selecting smoke checks after code changes; using agent-browser for Peated flows; verifying local behavior…

    102 GitHub stars~1.9k tokensUpdated 5 days ago
    Auto-check: notes
  • Agent Design Review

    dcramer/peated

    Designs, reviews, and debugs Peated's model-driven code, such as the Bottle and Entity classifiers, extractors, price matching, and generated details.

    102 GitHub stars~1.4k tokensUpdated 5 days ago
    Auto-check passed
  • Deslop

    dcramer/peated

    Simplifies existing Peated code, docs, prompts, plans, or explanations without changing required behavior.

    102 GitHub stars~1.3k tokensUpdated 5 days ago
    Auto-check passed
  • Peated Catalog

    dcramer/peated

    Catalogs or repairs Peated Bottle records directly for a named Bottle, brand, Series, distillery, bottler, or release set.

    102 GitHub stars~1.7k tokensUpdated 5 days ago
    Auto-check passed
  • Peated Scraper Queue

    dcramer/peated

    Moderates Peated retailer listings in the store-price match queue.

    102 GitHub stars~1.6k tokensUpdated 5 days ago
    Auto-check passed
  • Peated Writing

    dcramer/peated

    Writes and reviews user-facing Peated copy in the product's voice.

    102 GitHub stars~1.3k tokensUpdated 5 days ago
    Auto-check passed

Works with

Categories

Questions about Peated CLI

What does Peated CLI do?

Use Peated's authenticated API client for OAuth-backed production API reads and writes through pnpm cli auth and pnpm cli api. Peated CLI is an agent skill from dcramer/peated. Use Peated's authenticated API client for OAuth-backed production API reads and writes through pnpm cli auth and pnpm cli api.

When should I use Peated CLI?

Peated CLI fits situations like: tasks that involve OAuth and OpenID Connect.

How do I install Peated CLI in Claude Code?

Run `npx skills add dcramer/peated --skill peated-cli -a claude-code`. Or copy the skill folder (skills/peated-cli in dcramer/peated) into .claude/skills/peated-cli in your project. Claude Code loads it when a task matches its description.

How do I install Peated CLI in Codex?

Run `npx skills add dcramer/peated --skill peated-cli -a codex`. Or copy the skill folder (skills/peated-cli in dcramer/peated) into .agents/skills/peated-cli in your project. Codex loads it when a task matches its description.

Can I use Peated CLI 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 dcramer/peated --skill peated-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/peated-cli, .gemini/skills/peated-cli, .github/skills/peated-cli and .opencode/skills/peated-cli in your project.

What does Peated CLI need to run?

Going by SKILL.md and its folder, Peated CLI needs the command-line tools its instructions call (pnpm).

Does Peated CLI access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Peated CLI 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 Peated CLI use?

Peated CLI is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Peated CLI use?

About 416 tokens (SKILL.md is roughly 1.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 1.1k tokens, read only when the agent opens those files.

What are the alternatives to Peated CLI?

Skills that share tags, products or a category with Peated CLI: Validate OAuth Integration (rome-os/rome, 717 stars), Daytona Chrome CDP (Devin-AXIS/iPolloWork, 6.7k stars), Fortify Development (coollabsio/coolify, 63k stars) and Better Auth Best Practices (latitude-dev/latitude-llm, 4.7k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Peated CLI?

dcramer (a GitHub user) maintains it in dcramer/peated, which has 102 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 2, 2026.

Source: dcramer/peated on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.