Azure Storage File Datalake Py
aiskillstore/marketplace
Azure Data Lake Storage Gen2 SDK for Python. An agent skill from aiskillstore/marketplace.
Query or explain direct Netdata Agent APIs and Functions; review direct-query recipes or helpers; troubleshoot bearer authentication.
$ npx skills add netdata/netdata --skill query-netdata-agents -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install netdata/netdata query-netdata-agents --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .claude/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .claude/skills/query-netdata-agents && rm -rf skills-srcUse ~/.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/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .claude/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agentsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add netdata/netdata --skill query-netdata-agents -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install netdata/netdata query-netdata-agents --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .agents/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .agents/skills/query-netdata-agents && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .agents/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add netdata/netdata --skill query-netdata-agents -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install netdata/netdata query-netdata-agents --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .cursor/skills/query-netdata-agents && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .cursor/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/netdata/netdata.git --path docs/netdata-ai/skills/query-netdata-agents--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add netdata/netdata --skill query-netdata-agents -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install netdata/netdata query-netdata-agents --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .gemini/skills/query-netdata-agents && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .gemini/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install netdata/netdata query-netdata-agentsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add netdata/netdata --skill query-netdata-agents -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .github/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .github/skills/query-netdata-agents && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .github/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add netdata/netdata --skill query-netdata-agents -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install netdata/netdata query-netdata-agents --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/netdata/netdata.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/docs/netdata-ai/skills/query-netdata-agents .opencode/skills/query-netdata-agents && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "query-netdata-agents" agent skill from https://github.com/netdata/netdata/tree/master/docs/netdata-ai/skills/query-netdata-agents into .opencode/skills/query-netdata-agents/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "query-netdata-agents", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
query-netdata-agentsQuery or explain direct Netdata Agent APIs and Functions; review direct-query recipes or helpers; troubleshoot bearer authentication.
Query Netdata Agents is an agent skill from netdata/netdata. Query or explain direct Netdata Agent APIs and Functions; review direct-query recipes or helpers; troubleshoot bearer authentication. Use query-netdata-cloud for Cloud-proxied calls.
Its SKILL.md is about 2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 20 other files, including scripts (for example `authentication.md`, `how-tos/INDEX.md` and `how-tos/audit-stored-flow-timestamps-direct.md`).
It sits in DevOps & Cloud. The repository describes itself as: The fastest path to AI-powered full stack observability, even for lean teams. The licence is GPL-3.0.
Read from SKILL.md and the folder at commit 2c378f0. It shows what the files ask for, not the result of running them.
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.
Ships 2 files in scripts/ (Shell and Python), which the agent can run.
Shell commands in SKILL.md call:
curlgitjqFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use curl and git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
NETDATA_CLOUD_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Query Netdata Agents loads about 2k tokens when it runs. Until then it costs about 51 tokens; SKILL.md has 892 words of instructions outside code blocks.
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.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
env`. It sources the checkout's trusted `.env`; query wrappers themselves do not loadv-key placeholders; the user configures `.env` locally.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); the scripts in this folder are not scanned.
The full file from netdata/netdata at commit 2c378f0, republished under its GPL-3.0 licence (© netdata). 892 words, ~1,990 tokens.
.claude/skills/query-netdata-agents/SKILL.md (or your agent's skills folder). This skill also uses 18 other files; get the full folder from GitHub.Use this skill for direct HTTP access to an Agent, parent or child, usually on port 19999. It serves operators and assistants helping them. The sibling Cloud skill covers Cloud transport; matching Function payloads use the same underlying Agent schemas.
For Cloud team members, Cloud transport is the default when no direct route was requested. Direct access avoids the
Cloud request round trip, but this skill's bearer wrapper still needs a reusable cache or Cloud access to mint.
agents_call_function defaults to --via cloud; --via agent is explicit and has no automatic Cloud fallback.
| Domain | Read |
|---|---|
| Generic Functions and discovery | query-functions.md |
| Logs: systemd-journal, windows-events, macos-logs, otel-logs | query-logs.md |
| Topology, including topology:snmp | query-topology.md |
| Network flows: flows:netflow | query-flows.md |
| Alerts through v3 paths | query-alerts.md |
| DynCfg: /api/v3/config | query-dyncfg.md |
| Time-series metrics: /api/v3/data | query-metrics.md |
| Node identity, hardware and vnodes | query-nodes.md |
| Streaming, parent/child and replication | query-streaming.md |
| Operational recipes | how-tos/INDEX.md |
Read the matching guide for body schemas rather than loading every domain. End users MAY use the helpers as a black box or read their source as a reference implementation.
Explanation and saved-data review need no live credentials. The shipped executable recipes require Bash, Git, curl, jq and a repository checkout containing the helper. Direct calls require network access to the selected Agent.
For the managed bearer flow, configure NETDATA_CLOUD_TOKEN and NETDATA_CLOUD_HOSTNAME locally, then load the
helper and call agents_load_env. It sources the checkout's trusted .env; query wrappers themselves do not load
that file. Supply the target node UUID, machine GUID and host:port to direct wrappers. Space/room IDs are needed
only by endpoints that use them. Do not require them for every direct call.
Never request credential values in conversation. Use env-key placeholders; the user configures .env locally.
Configuration documents existing key roles and identity lookup.
The direct wrapper always resolves a bearer, including for open endpoints; it does not detect protection or switch to
unauthenticated access. For an unauthenticated reachability check, discard the potentially sensitive info body:
curl -sS --max-time 10 -o /dev/null -w '%{http_code}\n' \
"http://${AGENT_HOST:?set the Agent host:port}/api/v3/info"An HTTP success establishes reachability for that request, not permission to call every API. See Protection And Headers for status interpretation.
Use agents_query_cloud, agents_query_agent or agents_call_function for credential-bearing requests. Do not write
raw curl commands containing live auth headers or invoke internal mint helpers directly. Header notation in the auth
reference describes the protocol, not a request to expose credentials. Unauthenticated probes and local processing
MAY use ordinary commands when they capture or suppress sensitive response fields.
The wrappers mask request-auth values in their command log and keep internal mint/claim discovery private. They forward endpoint responses unchanged: logs, config and identity responses can contain secrets or identifiers. Cloud tokens, Agent bearers and claim IDs MUST NOT reach assistant-visible output. Capture sensitive responses in a shell variable or private local artifact, or pipe directly to an appropriate field projection before display. Do not use a general query wrapper to display a credential-issuing endpoint's response. Masked request logging is not response sanitization; do not enable shell tracing around credentials.
For example, after choosing the requested target locally:
source "$(git rev-parse --show-toplevel)/docs/netdata-ai/skills/query-netdata-agents/scripts/_lib.sh"
agents_load_env
agents_query_agent \
--node "${NODE_UUID:?set the node UUID}" --host "${AGENT_HOST:?set the Agent host:port}" \
--machine-guid "${AGENT_MG:?set the machine GUID}" \
POST '/api/v3/function?function=systemd-journal' '{"info":true}' \
| jq '{status, type}'For an execution recipe, provide a complete runnable invocation and the response fields needed for the question. Explanations and reviews do not need an unrelated live command appended. Function-specific parameters and output projections belong in the domain guide. Helper Interfaces records all public interfaces, credential/cache handling and safe test commands.
Bearers stay in local configuration/cache or private in-memory variables. Never commit credential values, claim IDs,
node UUIDs or machine GUIDs. Repository users follow .agents/sensitive-data-discipline.md; outside a checkout,
apply the same redaction to shared artifacts. A private cache is not an artifact to display or publish.
<repo-root>/.local/audits/<subject>/followups.md, reusing this skill's
audit directory when available. Outside a checkout, use an appropriate local workspace. If no writable workspace
is available, include the sanitized follow-up in the response instead.how-tos/INDEX.md consistent and report the updates.© netdata, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 18 other files (scripts) in docs/netdata-ai/skills/query-netdata-agents of netdata/netdata.
Open the folder on GitHubat commit 2c378f0
Query Netdata Agents 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Query Netdata Agents this skillnetdata/netdata | 81k | — | ~2k | Automated safety check: Notes | GPL-3.0 | |
| Azure Storage File Datalake Pyaiskillstore/marketplace | 430 | 4 repos | ~1.5k | Automated safety check: Pass | None | |
| Time Series Analytics Devopen-edge-platform/edge-ai-libraries | 169 | — | ~1.5k | Automated safety check: Notes | Apache-2.0 | |
| Firecrawl Incident Runbookjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.1k | Automated safety check: Pass | MIT | |
| Firecrawl Observabilityjeremylongshore/tons-of-skills-marketplace | 2.8k | — | ~1.1k | Automated safety check: Pass | MIT | |
| KubeSphere Multi-Tenant Managementkubesphere/kubesphere | 17k | 1 repos | ~3.1k | Automated safety check: Pass | Custom licence |
aiskillstore/marketplace
Azure Data Lake Storage Gen2 SDK for Python. An agent skill from aiskillstore/marketplace.
open-edge-platform/edge-ai-libraries
Develop the Time Series Analytics microservice itself (FastAPI + Kapacitor) — build and deploy it locally via Docker Compose or Helm, run the mocked unit test suite (tests/runtests.sh) and the…
jeremylongshore/tons-of-skills-marketplace
Analyze and mitigate Firecrawl integration incidents involving outage, credits, throttling, policy denial, job failure, webhook loss, or unsafe content.
jeremylongshore/tons-of-skills-marketplace
Instrument Firecrawl v2 requests, async jobs, queue pressure, credits, origin status, webhooks, output quality, and downstream delivery without logging content.
kubesphere/kubesphere
Creates and queries KubeSphere users, workspaces and projects and assigns built-in roles, defaulting to least privilege and never deleting anything.
Azure/Copilot-Studio-and-Azure
Fetches real-time Azure retail pricing using the Azure Retail Prices API (prices.azure.com) and estimates Copilot Studio agent credit consumption.
netdata/netdata
Use only when the user explicitly asks to build, run, preview, inspect, or validate learn.netdata.cloud locally using the contents of a PR or documentation branch before merge.
netdata/netdata
Inspect Netdata-org source checkouts under NETDATAREPOSDIR, or set up and synchronize that mirror when requested.
netdata/netdata
Investigate Netdata crashes, panics and fatals from agent-events captures or authorized fleet queries.
netdata/netdata
Inspect, analyze, troubleshoot, or review Codacy findings and local analyzer/API helpers.
netdata/netdata
Inspect or review Coverity Scan defects and saved CID bundles; fetch live findings or apply verified triage decisions when requested.
netdata/netdata
Inspect, review, or apply authorized triage decisions to SonarCloud issues and security hotspots; also review the Sonar helpers.
Query or explain direct Netdata Agent APIs and Functions; review direct-query recipes or helpers; troubleshoot bearer authentication. Query Netdata Agents is an agent skill from netdata/netdata. Query or explain direct Netdata Agent APIs and Functions; review direct-query recipes or helpers; troubleshoot bearer authentication.
Query Netdata Agents fits situations like: devOps & Cloud work in your project.
Run `npx skills add netdata/netdata --skill query-netdata-agents -a claude-code`. Or copy the skill folder (docs/netdata-ai/skills/query-netdata-agents in netdata/netdata) into .claude/skills/query-netdata-agents in your project. Claude Code loads it when a task matches its description.
Run `npx skills add netdata/netdata --skill query-netdata-agents -a codex`. Or copy the skill folder (docs/netdata-ai/skills/query-netdata-agents in netdata/netdata) into .agents/skills/query-netdata-agents in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add netdata/netdata --skill query-netdata-agents -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/query-netdata-agents, .gemini/skills/query-netdata-agents, .github/skills/query-netdata-agents and .opencode/skills/query-netdata-agents in your project.
Going by SKILL.md and its folder, Query Netdata Agents needs a shell and Python for the scripts in its folder, the command-line tools its instructions call (curl, git and jq) and credentials named NETDATA_CLOUD_TOKEN. Our summary lists: Python 3; A Bash shell; A credential in NETDATA_CLOUD_TOKEN.
SKILL.md contains no URLs. Its commands use curl and git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Query Netdata Agents is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2k tokens (SKILL.md is roughly 8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Query Netdata Agents: Azure Storage File Datalake Py (aiskillstore/marketplace, 430 stars), Time Series Analytics Dev (open-edge-platform/edge-ai-libraries, 169 stars), Firecrawl Incident Runbook (jeremylongshore/tons-of-skills-marketplace, 2.8k stars) and Firecrawl Observability (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
netdata (a GitHub organization) maintains it in netdata/netdata, which has 80,838 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on October 8, 2026.
Source: netdata/netdata on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.