claude

db-coding-agent

Polyglot database coding agent for SQL Server, PostgreSQL, MongoDB, and Azure Cosmos DB with LSP, custom guidelines, org governance, and optional vector memory

0 on GitHubby Vensure DevOps QAv1.1.0MITupdated 3 months agoagents
/

Plugin db-coding-agent from marketplace software-agents-team in gagandeepp/software-agent-teams. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • artifact-validator

    Use before writing any database artifact (migration, stored procedure, view, function, seed, index) to detect duplicates by path, name, content similarity, and structural overlap. Blocks duplicate creation with P1 BLOCK and requests human intervention when confidence is ambiguous.

  • code-review

    Use when reviewing database artifacts before completion — performs engine-aware review by delegating to the active engine module's coding skill and validating against resolved guidelines

  • commit-push-pr

    Use when committing, pushing, and raising a PR — stages changed files, writes a Conventional Commits message, pushes to the remote branch, creates a GitHub PR via gh CLI, then posts the PR URL to configured Slack or Teams channels for review. Channel targets are configurable via .commit-push-pr.json

  • config-resolver

    Use when resolving database coding agent configuration — reads .db-agent.json, merges with per-invocation overrides, validates governance constraints, and returns the resolved engine, framework, migration tool, and guidelines path

  • db-detection

    Use when auto-detecting the database engine for the current file or directory — scans file extensions, config files, build artifacts, and connection string patterns to identify SQL Server, PostgreSQL, MongoDB, or Azure Cosmos DB

  • db-guardrails

    Use at the start and end of every database coding session — thin adapter invoking shared guardrails gates with DB-specific context. Adds DROP/TRUNCATE guard check (P0), missing rollback script detection (P1), and connection string in source detection (P0). Coverage skipped (null). Uses sqlfluff for

  • guidelines-ingestion

    Use when loading and merging coding guidelines for the active database engine — performs deterministic section-level merge of plugin defaults, team custom guidelines, and per-invocation overrides into a single instruction set

  • query-optimiser

    Use when analysing or optimising database query performance — reads execution plans, identifies bottlenecks, recommends index changes, rewrites inefficient queries, and validates improvements across SQL Server, PostgreSQL, MongoDB, and Azure Cosmos DB

  • db-repo-setup

    Connects the database coding agent to a GitHub repository. In init mode, prompts the user for a GitHub repo URL, local clone path, and authentication method, then writes the repository block to .db-agent.json. In runtime mode, checks whether the local clone exists and clones it if absent — before co

  • write-db-tests

    Use when writing tests for database artifacts — delegates to the active engine module's testing skill for framework-specific patterns (tSQLt, pgTAP, jest, xUnit) and enforces coverage and structure standards

Slash commands (2)

  • /db-coding-agent:db-init

    Initialize .db-agent.json config and check database tool prerequisites

  • /db-coding-agent:db-review

    Run engine-aware code review against team database coding guidelines

Subagents (1)

  • db-coder

    Use this agent when you need to create database artifacts, write migrations, design schemas, or manage database code for SQL Server, PostgreSQL, MongoDB, or Azure Cosmos DB. This agent auto-detects the database engine from context or config, loads team coding guidelines, uses LSP for diagnostics, an

Hooks (4)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/run-session-start"

  • PreToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/run-pretooluse-artifact-check"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/run-posttooluse-sync"

  • Stop

    "${CLAUDE_PLUGIN_ROOT}/hooks/run-stop-memory"

View source on GitHub

More from gagandeepp/software-agent-teams

All 33 plugins →

Single-ticket implementation coordinator — fetches a Jira or Azure DevOps Boards ticket, routes to domain agents via multi-signal scoring, produces story-plan.md for approval, then sequentially invokes each domain agent with cross-domain context handoff, semantic memory retrieval, and a final cross-domain review

16 skills · 2 commands · 1 agent · hooks

0

Shared guardrails layer for all coding agent families — enforces safety, quality, governance, observability gates, and optional ChromaDB vector memory for semantic session recall

15 skills · 3 commands · hooks

0

Core frontend coding agent — config resolution, component-first routing, accessibility review, guidelines ingestion for React/Angular/Vue, and optional vector memory

13 skills · 2 commands · 1 agent · hooks

0

Core Playwright test automation agent — config resolution, test-type detection, framework-aware selectors, test execution, boilerplate scaffolding, guardrails integration for E2E, API, and visual regression testing

11 skills · 2 commands · 1 agent · hooks

0

Polyglot backend coding agent for C#, Go, Java, and Node.js with LSP, custom guidelines, org governance, and optional vector memory

9 skills · 2 commands · 1 agent · hooks

0

Core DevOps coding agent — config resolution, platform detection, Dockerfile generation, guidelines ingestion, template repo integration, pipeline review, and optional vector memory

8 skills · 2 commands · 1 agent · hooks

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Maintain db-coding-agent?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins33 plugins