Agent skill

Entropy Data Teams

by hashgraph-online in hashgraph-online/awesome-codex-plugins

List the teams configured in Entropy Data so the user can pick one as the owner (team.name in ODPS) of a data product.

Apache-2.0Auto-check passedData & Analytics

Install Entropy Data Teams

skills CLI
$ npx skills add hashgraph-online/awesome-codex-plugins --skill entropy-data-teams -a claude-code

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

GitHub CLI
$ gh skill install hashgraph-online/awesome-codex-plugins entropy-data-teams --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/hashgraph-online/awesome-codex-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/entropy-data/dataproduct-builder-dbt/skills/entropy-data-teams .claude/skills/entropy-data-teams && 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
entropy-data-teams
GitHub stars
1.3k
Token cost
~1.4k tokens
SKILL.md length
792 words
Files
1
Skills in repo
714
Repo updated
First seen
Licence
Apache-2.0

At a glance

List the teams configured in Entropy Data so the user can pick one as the owner (team.name in ODPS) of a data product.

  • Works in 6 steps: Pre-checks → Fetch teams → Filter (optional) → …
  • The user asks what teams are there
  • SKILL.md covers How to run this skill, When other skills should call… and Constraints
  • Calls uv

What it does

Entropy Data Teams is an agent skill from hashgraph-online/awesome-codex-plugins. List the teams configured in Entropy Data so the user can pick one as the owner (team.name in ODPS) of a data product. Useful when bootstrapping a new data product, integrating an existing dbt project, or just exploring who owns what. Trigger when the user asks "what teams are there", "who can own this data product", "list teams in Entropy Data", or when another skill needs to fill in TEAMNAME and the user does not already know it.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Data & Analytics, covering Data pipelines and ETL. It works with dbt. The repository describes itself as: A curated list of awesome OpenAI Codex / ChatGPT plugins, skills, and resources. The 1 Codex Marketplace. See live plugins at: https://hol.org/plugins/best-codex-plugins. The licence is Apache-2.0.

When your agent uses it

  • The user asks what teams are there
  • Who can own this data product
  • List teams in Entropy Data
  • Another skill needs to fill in TEAMNAME and the user does not already know it

Example prompts

  • “what teams are there”
  • “who can own this data product”
  • “list teams in Entropy Data”
  • “/entropy-data-teams”

Workflow steps

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

  1. Pre-checks
  2. Fetch teams
  3. Filter (optional)
  4. Show the list
  5. Optional detail
  6. Return value (when invoked as a sub-step)

What it can do on your machine

Read from SKILL.md and the folder at commit 9e7b281. 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:

    • uv

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

  • Network

    No URLs in SKILL.md. Its commands use uv, 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

Entropy Data Teams loads about 1.4k tokens when it runs. Until then it costs about 115 tokens; SKILL.md has 792 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~115
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

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 hashgraph-online/awesome-codex-plugins at commit 9e7b281, republished under its Apache-2.0 licence (© hashgraph-online). 792 words, ~1,389 tokens.

Download SKILL.mdSave it as .claude/skills/entropy-data-teams/SKILL.md (or your agent's skills folder).
name
entropy-data-teams
description
List the teams configured in Entropy Data so the user can pick one as the owner (`team.name` in ODPS) of a data product. Useful when bootstrapping a new data product, integrating an existing dbt project, or just exploring who owns what. Trigger when the user asks "what teams are there", "who can own this data product", "list teams in Entropy Data", or when another skill needs to fill in `TEAM_NAME` and the user does not already know it.

List Entropy Data teams

Print the teams configured in Entropy Data and — if invoked from another skill — return the chosen team so the caller can fill in TEAM_NAME (for ODPS) without re-prompting the user.

How to run this skill

${PLUGIN_ROOT} below refers to the root of this plugin — the directory that contains skills/. On Claude Code it is set automatically as ${CLAUDE_PLUGIN_ROOT} — use that. On any other agent (Codex, Copilot CLI, etc.) it is unset; resolve it as ../.. relative to this SKILL.md file's directory (i.e. the grandparent of skills/<this-skill>/).

Plan announcement (before Step 0)

Before running Step 0, print this plan to the user verbatim:

Running entropy-data-teams. I'll:

  1. Pre-checks: verify the entropy-data CLI is installed and a connection is configured.
  2. Fetch all teams from Entropy Data (paginated).
  3. Apply any filter you mentioned (substring on id/name/description, or type/tag match).
  4. Show the team list as a Markdown table.
  5. If invoked as a sub-step by another skill, ask you to pick one and return both team.id and team.name to the caller.

Then proceed.

Step 0 — Pre-checks
  • uv run --quiet entropy-data --version succeeds from the project root. If it fails, run uv sync and retry; if still missing, stop and surface the install line from the README. Use uv run entropy-data … for every CLI invocation in this skill.
  • A connection / API key is configured. If uv run entropy-data connection list is empty, tell the user to run uv run entropy-data connection add ... first; do not try to authenticate on their behalf.
Step 1 — Fetch teams

Run:

entropy-data teams list -o json

The response is a JSON array. Each team has at least: id, name, type, description, members[], tags[], links{}, custom{}.

Pagination: teams list accepts --page <n> (0-indexed). If the response has the same length as the configured page size, fetch the next page and merge until you get a short or empty page. Keep the merged list as TEAMS.

If the call fails with auth errors, surface the CLI error and stop — do not retry silently.

Step 2 — Filter (optional)

If the user gave a hint ("show me platform teams", "find a team for finance"), filter TEAMS by:

  • substring match on id, name, or description, or
  • exact match on type, or
  • substring match on any value in tags[].

If the filter eliminates everything, show the full list and tell the user the filter matched nothing.

Step 3 — Show the list

Print a Markdown table with one row per team. Columns:

ColumnSource
idid
Namename
Typetype
Membersmembers.length
Descriptionfirst 80 chars of description

Sort by id for stable output. If the list is longer than ~30 rows, page it — show 30 and ask whether to continue.

Step 4 — Optional detail

If the user asks about a specific team, run:

entropy-data teams get <id> -o json

and pretty-print the full record (members with roles, links, custom fields). Do not store this anywhere — the source of truth is the platform.

Show full SKILL.md (311 more words)Show less
Step 5 — Return value (when invoked as a sub-step)

If this skill was called by another skill that needs a team for TEAM_NAME:

  1. After Step 3, ask the user to pick one: "Which team should own this data product? Reply with the id from the table above."
  2. Validate the reply against TEAMS — if it does not match, list the closest 3 by string similarity and ask again.
  3. Return both team.id and team.name to the caller. The caller decides which one to write into the ODPS file.

If invoked directly by the user (not as a sub-step), stop after Step 3/4 — do not modify any local file.

When other skills should call this

  • dataproduct-bootstrap Step 2: when batching parameters, if the user does not provide TEAM_NAME, offer to invoke entropy-data-teams instead of asking for a free-text string.
  • entropy-data-sync Step 3: same — if the project doesn't already have a team.name in <id>.odps.yaml and the user can't recall the team id, offer entropy-data-teams.

A free-text team name is still acceptable (the ODPS schema doesn't enforce that the name matches a registered team), but a value picked from this list is preferred because it stays consistent with the Entropy Data UI and team-scoped views.

Constraints

  • Read-only. This skill must not create, update, or delete teams. If the user asks "create a new team", point them at entropy-data teams put and stop.
  • Do not modify files. Even when invoked as a sub-step, return the choice to the caller; the caller decides whether and where to write it.
  • Do not cache. Always re-fetch from the CLI — team lists change as orgs evolve, and a stale cache is worse than a fresh round-trip.
  • Do not pretty-print secrets. Some custom fields may contain emails or channel identifiers; show them as-is (the data is already in the platform), but do not log them to a separate file.

© hashgraph-online, 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

Just SKILL.md in plugins/entropy-data/dataproduct-builder-dbt/skills/entropy-data-teams of hashgraph-online/awesome-codex-plugins.

Open the folder on GitHubat commit 9e7b281

Compare with similar skills

Entropy Data Teams 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.

Entropy Data Teams compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Entropy Data Teams this skillhashgraph-online/awesome-codex-plugins1.3k—~1.4kAutomated safety check: PassApache-2.0
Dbt Databricks PR Readydatabricks/dbt-databricks380—~2.8kAutomated safety check: PassApache-2.0
Mz Dbt ReleaseMaterializeInc/materialize6.4k—~1.2kAutomated safety check: PassCustom licence
Erd Studio Setupliam-machine/erd-studio165—~8.5kAutomated safety check: PassCustom licence
PR Verifydocglow/docglow148—~1.5kAutomated safety check: PassMIT
Migrating Dagster To Airflowastronomer/agents451—~3.8kAutomated safety check: PassApache-2.0

Similar skills

  • Dbt Databricks PR Ready

    databricks/dbt-databricks

    Official

    A skill your agent uses for an open dbt-databricks pull request, including your own PR or a fork PR, to assess merge readiness and optionally repair selected gaps on the PR head branch.

    380 GitHub stars~2.8k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Mz Dbt Release

    MaterializeInc/materialize

    Cut a dbt-materialize PyPI release: bump the version in version.py and setup.py, date the Unreleased CHANGELOG entry, and open the release PR with a Ship: <url body.

    6.4k GitHub stars~1.2k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • Erd Studio Setup

    liam-machine/erd-studio

    Friendly, step-by-step setup for ERD Studio in an existing dbt project, for people who may be new to dbt or data modelling.

    165 GitHub stars~8.5k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • PR Verify

    docglow/docglow

    Verify a Docglow change actually works before submitting or merging a PR.

    148 GitHub stars~1.5k tokensUpdated 12 days ago
    Data & AnalyticsAuto-check passed
  • Guide for migrating Dagster projects to Apache Airflow 3 on Astro.

    451 GitHub stars~3.8k tokensUpdated yesterday
    Data & AnalyticsAuto-check passed
  • Dbt Parser Refresh

    yu-iskw/dbt-artifacts-parser

    Refreshes dbt artifact schemas from dbt-labs/dbt-core and regenerates Pydantic parser classes.

    118 GitHub stars~716 tokensUpdated yesterday
    Data & AnalyticsAuto-check passed

More from hashgraph-online/awesome-codex-plugins

All 714 skills in this repo
  • Anime Reaction Gif

    hashgraph-online/awesome-codex-plugins

    Create original anime-style reaction stickers as looping GIFs and MP4 previews, using generated character pose sheets and timed key poses.

    1.3k GitHub stars~922 tokensUpdated today
    Auto-check passed
  • Calibredb

    hashgraph-online/awesome-codex-plugins

    Manage and query Calibre libraries with the calibredb CLI (local paths or Calibre Content server URLs).

    1.3k GitHub stars~1k tokensUpdated today
    Auto-check passed
  • Rust API Test Harness

    hashgraph-online/awesome-codex-plugins

    A skill your agent uses when adding, changing, testing, or debugging Rust HTTP APIs and services, especially when Codex needs black-box integration tests, random-port app startup, real database test…

    1.3k GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Art

    hashgraph-online/awesome-codex-plugins

    Make a studio's game look like something at build time — a cover from a real frame of the game (free), painted covers, backdrops, textures and character plates from image models through the…

    1.3k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Calle

    hashgraph-online/awesome-codex-plugins

    Use CALL-E from Codex through the calle CLI. An agent skill from hashgraph-online/awesome-codex-plugins.

    1.3k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Game Balance Economy

    hashgraph-online/awesome-codex-plugins

    Balance game difficulty, resources, rewards, probability, progression, economies, and dominant strategies.

    1.3k GitHub stars~618 tokensUpdated today
    Auto-check passed

Works with

Questions about Entropy Data Teams

What does Entropy Data Teams do?

List the teams configured in Entropy Data so the user can pick one as the owner (team.name in ODPS) of a data product. Entropy Data Teams is an agent skill from hashgraph-online/awesome-codex-plugins.name in ODPS) of a data product.

When should I use Entropy Data Teams?

Entropy Data Teams fits situations like: the user asks what teams are there; who can own this data product; list teams in Entropy Data; another skill needs to fill in TEAMNAME and the user does not already know it.

How do I install Entropy Data Teams in Claude Code?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill entropy-data-teams -a claude-code`. Or copy the skill folder (plugins/entropy-data/dataproduct-builder-dbt/skills/entropy-data-teams in hashgraph-online/awesome-codex-plugins) into .claude/skills/entropy-data-teams in your project. Claude Code loads it when a task matches its description.

How do I install Entropy Data Teams in Codex?

Run `npx skills add hashgraph-online/awesome-codex-plugins --skill entropy-data-teams -a codex`. Or copy the skill folder (plugins/entropy-data/dataproduct-builder-dbt/skills/entropy-data-teams in hashgraph-online/awesome-codex-plugins) into .agents/skills/entropy-data-teams in your project. Codex loads it when a task matches its description.

Can I use Entropy Data Teams 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 hashgraph-online/awesome-codex-plugins --skill entropy-data-teams -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/entropy-data-teams, .gemini/skills/entropy-data-teams, .github/skills/entropy-data-teams and .opencode/skills/entropy-data-teams in your project.

What does Entropy Data Teams need to run?

Going by SKILL.md and its folder, Entropy Data Teams needs the command-line tools its instructions call (uv).

Does Entropy Data Teams access the network?

SKILL.md contains no URLs. Its commands use uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Entropy Data Teams 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 Entropy Data Teams use?

Entropy Data Teams 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 Entropy Data Teams use?

About 1.4k tokens (SKILL.md is roughly 5.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Entropy Data Teams?

Skills that share tags, products or a category with Entropy Data Teams: Dbt Databricks PR Ready (databricks/dbt-databricks, 380 stars), Mz Dbt Release (MaterializeInc/materialize, 6.4k stars), Erd Studio Setup (liam-machine/erd-studio, 165 stars) and PR Verify (docglow/docglow, 148 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Entropy Data Teams?

hashgraph-online (a GitHub organization) maintains it in hashgraph-online/awesome-codex-plugins, which has 1,255 GitHub stars. The repository holds 714 skills in this directory. The repository was last updated on October 9, 2026.

Source: hashgraph-online/awesome-codex-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.