Agent skill

Extruct API

by extruct-ai in extruct-ai/gtm-skills

Run explicit Extruct API tasks through the bundled Extruct CLI.

No licenceAuto-check passed

Install Extruct API

skills CLI
$ npx skills add extruct-ai/gtm-skills --skill extruct-api -a claude-code

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

GitHub CLI
$ gh skill install extruct-ai/gtm-skills extruct-api --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/extruct-ai/gtm-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/extruct-api .claude/skills/extruct-api && 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
extruct-api
GitHub stars
109
Token cost
~5.9k tokens
SKILL.md length
2,402 words
Files
8 (incl. references, assets)
Skills in repo
20
Repo updated
First seen
Licence
None found

At a glance

Run explicit Extruct API tasks through the bundled Extruct CLI.

  • Works in 5 steps: Resolve first, then establish API… → Classify the request into the right… → If the user already has a table or task,… → …
  • SKILL.md covers Source Of Truth, Resolve The Bundled CLI First, Core Workflow and Resolve Extruct Identifiers, plus 7 more sections
  • Reaches extruct.ai and linkedin.com

What it does

Extruct API is an agent skill from extruct-ai/gtm-skills. Run explicit Extruct API tasks through the bundled Extruct CLI. Covers Deep Search, semantic search, lookalike search, company and people tables, column operations, enrichment, and contact finding.

Its SKILL.md is about 5.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files and assets (for example `agents/openai.yaml`, `references/column-guide.md` and `references/finding-companies.md`).

Example prompts

  • “/extruct-api”

Workflow steps

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

  1. Resolve first, then establish API access. Before the first authenticated CLI call in a conversation, run auth user. If it fails, run…
  2. Classify the request into the right Extruct path
  3. If the user already has a table or task, inspect it before mutating it. Default inspection is tables get, columns list, and a small tables…
  4. Start from the inline command and payload examples in this file. If a payload spans more than a few lines, prefer --payload-file. Read…
  5. Carry async work through to completion with tables poll or deep-search poll, then summarize the final result or API error in plain…

What it can do on your machine

Read from SKILL.md and the folder at commit 34406cb. 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

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash and json).

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

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • extruct.ai
    • linkedin.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.

Context cost

Extruct API loads about 5.9k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 52 tokens; SKILL.md has 2,402 words of instructions outside code blocks.

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

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

Without a licence we can't republish the file, so here is its outline and opening line. It has 2,402 words (~5,887 tokens).

“Use for supported Extruct operations. Do not construct raw HTTP requests for operations the CLI already supports.”

— opening of SKILL.md by extruct-ai
name
extruct-api

Read the full SKILL.md on GitHub

Files

SKILL.md and 7 other files (references, assets) in skills/extruct-api of extruct-ai/gtm-skills.

  • SKILL.md
  • agents/openai.yaml
  • assets/logo.svg
  • references/column-guide.md
  • references/finding-companies.md
  • references/finding-people-at-companies.md
  • references/researching-companies.md
  • references/researching-people.md

Open the folder on GitHubat commit 34406cb

Compare with similar skills

Extruct API 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.

Extruct API compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Extruct API this skillextruct-ai/gtm-skills109—~5.9kAutomated safety check: PassNone
No Explicit Anythedaviddias/Front-End-Checklist74k—~565Automated safety check: PassMIT
Explicit Identityparcadei/Continuous-Claude-v33.9k1 repos~323Automated safety check: PassMIT
Explicit Checkerbitwize-music-studio/claude-ai-music-skills536—~1.3kAutomated safety check: PassCC0-1.0
Explicit Instruction Sequence BuilderGarethManning/education-agent-skills830—~5.2kAutomated safety check: PassCustom licence
Masm Explicit Stack Interface0xMiden/protocol133—~716Automated safety check: PassMIT

Similar skills

  • No Explicit Any

    thedaviddias/Front-End-Checklist

    A skill your agent uses when reviewing TypeScript files for type safety regressions, during code review of functions that handle external data, or when the codebase has ESLint warnings for…

    74k GitHub stars~565 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • Explicit Identity

    parcadei/Continuous-Claude-v3

    Explicit Identity Across Boundaries

    3.9k GitHub starsUsed in 1 repo~323 tokens
    Auto-check passed
  • Explicit Checker

    bitwize-music-studio/claude-ai-music-skills

    Scans lyrics for explicit content and verifies that explicit flags match actual content.

    536 GitHub stars~1.3k tokensUpdated 13 days ago
    Auto-check passed
  • Explicit Instruction Sequence Builder

    GarethManning/education-agent-skills

    Build a complete explicit instruction sequence from teacher modelling through guided practice to independent work.

    830 GitHub stars~5.2k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • A skill your agent uses when defining the interface for a new MASM procedure — keep its inputs explicit on the stack and its outputs limited to values it produces.

    133 GitHub stars~716 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • .NET Aspire Explicit Configuration

    Aaronontheweb/dotnet-skills

    Wires .NET Aspire AppHost resources into explicit environment-variable configuration, keeping application code free of Aspire client packages and service discovery.

    1.2k GitHub starsUsed in 1 repo~1.3k tokens
    Backend & APIsAuto-check passed

More from extruct-ai/gtm-skills

All 20 skills in this repo
  • Account Research

    extruct-ai/gtm-skills

    Deep-research a single target account into a decision-ready dossier: the entity tree, the buying units and decision-makers, live signals (open/closed roles, leadership moves, news, tech stack), and…

    109 GitHub stars~1.6k tokensUpdated 9 days ago
    Auto-check passed
  • Campaign Sending

    extruct-ai/gtm-skills

    Upload finalized emails for sequencing and sending. An agent skill from extruct-ai/gtm-skills.

    109 GitHub stars~1.2k tokensUpdated 9 days ago
    Auto-check passed
  • Context Building

    extruct-ai/gtm-skills

    Build and maintain a global company context file that all other GTM skills read from.

    109 GitHub stars~1.5k tokensUpdated 9 days ago
    Auto-check passed
  • Email Generation

    extruct-ai/gtm-skills

    Render a cold-outreach email sequence from a fixed template set and a contact CSV whose input fields are already filled.

    109 GitHub stars~1.7k tokensUpdated 9 days ago
    Auto-check passed
  • Email Response Simulation

    extruct-ai/gtm-skills

    Deep persona simulation and skeptical buyer review for cold emails.

    109 GitHub stars~2.8k tokensUpdated 9 days ago
    Auto-check passed
  • Email Search

    extruct-ai/gtm-skills

    Get verified emails and phones for contacts found by people-search.

    109 GitHub stars~1.3k tokensUpdated 9 days ago
    Auto-check passed

Questions about Extruct API

What does Extruct API do?

Run explicit Extruct API tasks through the bundled Extruct CLI. Extruct API is an agent skill from extruct-ai/gtm-skills. Run explicit Extruct API tasks through the bundled Extruct CLI.

How do I install Extruct API in Claude Code?

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

How do I install Extruct API in Codex?

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

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

What does Extruct API need to run?

SKILL.md names no scripts, command-line tools or credentials: Extruct API is instructions for the agent only.

Does Extruct API access the network?

SKILL.md names 2 domains. In commands or code: extruct.ai and linkedin.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.

Is Extruct API 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 Extruct API use?

No licence was found for Extruct API or its repository. Without one, default copyright applies: ask the author before reusing or redistributing it.

How many tokens does Extruct API use?

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

What are the alternatives to Extruct API?

Skills that share tags, products or a category with Extruct API: No Explicit Any (thedaviddias/Front-End-Checklist, 74k stars), Explicit Identity (parcadei/Continuous-Claude-v3, 3.9k stars), Explicit Checker (bitwize-music-studio/claude-ai-music-skills, 536 stars) and Explicit Instruction Sequence Builder (GarethManning/education-agent-skills, 830 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Extruct API?

extruct-ai (a GitHub organization) maintains it in extruct-ai/gtm-skills, which has 109 GitHub stars. The repository holds 20 skills in this directory. The repository was last updated on September 28, 2026.

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