Skip to content
Back to skills

Agent Harness

ASecurity

"Guides DataChain bundled agent skills, knowledge-base generation,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
ai-agentsexpressgit

Works with

  • cursor
  • cli

Security analysis

A100/100

Pro scans all 7 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill agent-harness --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agent Harness?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agent Harness
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-agent-harness/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-agent-harness)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agent-harness
description: "Guides DataChain bundled agent skills, knowledge-base generation,
  target install layouts, and data-harness workflows for coding agents."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# Agent Harness

Use this sub-skill when the user asks how DataChain works with coding agents,
how to install/uninstall/list DataChain's bundled agent skills, where target
agent skill files are written, how to build or refresh `dc-knowledge/`, or how
to use DataChain as a persistent data harness over datasets and buckets.

## Trigger Phrases

Load this sub-skill for prompts about:

- installing DataChain skills for Claude, Cursor, Codex, Pi, or GitHub Copilot;
- project-local versus global DataChain skill installation;
- target skill layout, command/rule files, placeholder resolution, or safe uninstall;
- `dc-knowledge/`, knowledge-base snapshots, collection, enrichment, index rebuilds,
  stale knowledge pages, or `dc-knowledge/jobs/index.md`;
- agent workflows over object-storage buckets, saved datasets, cross-agent handoff,
  compounding work across sessions, and CAST layer planning.

## First Decision

1. **Skill install/layout question** → read
   [target-layouts](references/target-layouts.md). If the user needs a safe
   dry-run view of directories, use [skill_layout_check.py](scripts/skill_layout_check.py).
2. **Knowledge-base or bundled-skill behavior** → read
   [agent-skill-and-knowledge-base](references/agent-skill-and-knowledge-base.md).
3. **Data harness workflow over buckets/datasets** → read
   [workflows](references/workflows.md), then use the appropriate DataChain
   operating sub-skill for detailed code or query mechanics.
4. **Failure diagnosis** → read [troubleshooting](references/troubleshooting.md)
   and use [knowledge_base_smoke.py](scripts/knowledge_base_smoke.py) for a
   read-only `dc-knowledge/` tree check.

## Boundaries and Reroutes

- This sub-skill owns agent-skill packaging, `datachain skill install|uninstall|list`,
  `dc-knowledge/` structure/update guidance, CAST-at-a-glance routing, and
  agent data-harness workflows.
- For a broad DataChain CLI command catalog, reroute to sibling sub-skill
  `cli-and-studio`.
- For DataChain SDK pipeline code patterns, UDF signatures, `.save()`,
  `read_storage`, or script authoring details, reroute to sibling sub-skill
  `sdk-pipelines`.
- For query expression/function details, reroute to sibling sub-skill
  `query-engine`.
- For repository maintainer policy, test matrix, release, or contribution
  questions, reroute to sibling sub-skill `repo-development`.

## Safety Rules

- Do not direct the user or a future agent to open DataChain's bundled source
  skill files. The operational guidance needed for this area is distilled in
  this subtree.
- Do not mutate target agent directories while only answering a layout question;
  use the dry-run helper first.
- Do not edit `dc-knowledge/` by hand as a substitute for regenerating it from
  the Dataset DB. Markdown can be read for context; regeneration should come
  from the DataChain knowledge workflow.
- Treat `.json` files under `dc-knowledge/` as temporary intermediates, not as
  the durable knowledge surface.

Files in this skill

  • SKILL.md3.2 KB
  • references/agent-skill-and-knowledge-base.md6.2 KB
  • references/target-layouts.md3.9 KB
  • references/troubleshooting.md5.3 KB
  • references/workflows.md4.7 KB
  • scripts/knowledge_base_smoke.py7.6 KB
  • scripts/skill_layout_check.py4.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.