Skip to content
Agentmart
Submit a tool

endly-dbunit

Author and diagnose Endly SQL fixture preparation, validation, query and schema workflows using the dbunit service; preserve dsunit for legacy and NoSQL…

Skill by viant

IndexedApache-2.0★ 269
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/viant-endly-dbunit

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Author and diagnose Endly SQL fixture preparation, validation, query and schema workflows using the dbunit service; preserve dsunit for legacy and NoSQL workflows.

Use cases: backend

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/endly-dbunit

What's inside

Skill name
endly-dbunit
Description
Author and diagnose Endly SQL fixture preparation, validation, query and schema workflows using the dbunit service; preserve dsunit for legacy and NoSQL workflows.
License
Apache-2.0
Instructions
26 lines in SKILL.md · view on GitHub

Files (3)

  • SKILL.md
  • fixtures.md · references/
  • service.md · references/

SKILL.md (first lines)

Use `action: dbunit:<action>` for SQL fixtures over named session connections.
Inspect `endly -s=dbunit -a=<action>` or MCP `endly_service_info` for the installed
contract before adding fields. Actions are `register`, `init`, `script`, `sql`,
`prepare`, `expect`, `query`, `dump`, `export`, `compare`, `hydrate`, `sequence`,
and `map`.

Read [the service reference](references/service.md) for fixture sources,
expansion boundaries, captures and a runnable SQLite workflow shape.

Use an explicit absolute fixture root or a named resolver bound by the embedding
program. Table identifiers are arrays of components, e.g. `[customers]`.
Inline fixture data stays raw until core dbunit expands it once. Put application
or HTTP actions between committed preparation and expectations. Read completed
assertion reports instead of reevaluating predicates.

Existing `dsunit` actions and `AsTableRecords` retain their original behavior;
there is no transparent migration or global hydration UDF override. Driver
availability does not imply certified schema/load support.

For generated IDs, multiple parents, cross-database seeds, or logical fixtures,
read [generation and composition](references/fixtures.md). Keep sequences local
and continuation explicit; route each child's tag reference to its intended
parent. Use `sourceFrom`/`datasetsFrom` to pass resolved outputs without another
expansion pass.

From viant/endly, Apache-2.0.

More from viant/endly

Compare and alternatives

    Featured in

    Signals

    Stars
    269
    Forks
    39
    Open issues
    0
    Last commit (this folder)
    Oct 21, 2026 (6 days ago)
    Last release
    Oct 21, 2026 (6 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    License
    Apache-2.0
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026

    More from viant

    Cite this page

    endly-dbunit skill. Agent Mart. https://agentmart.dev/skills/viant-endly-dbunit (last updated 2026-10-24)