drhalto/agentmako/mako-database

Claude Code and agent skill by drhalto/agentmako

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

TRIGGER when: user asks about database schema, RLS policies, foreign keys, stored procedures, or table DDL directly. Covers `db_ping`, `db_columns`, `db_fk`, `db_rls`, `db_rpc`, `db_table_schema`.

Install

npx vskill@latest install drhalto/agentmako/mako-database

SKILL.md

Mako Database

Use this skill for direct database introspection. These tools require the project to have a live DB binding configured. If the user asks how app code uses database objects, use trace or neighborhood tools instead.

Tools

db_ping

Use to verify database connectivity and project wiring.

  • Best when DB tools seem unavailable or the user asks whether the DB is

connected.

  • Use before deeper DB queries when the binding is uncertain.
db_columns

Use to inspect columns and primary-key details for one or more tables.

  • Best for narrow column questions.
  • Use db_table_schema when indexes, constraints, triggers, or broader table

shape matter.

db_fk

Use to inspect foreign keys and relationships.

  • Best for inbound/outbound relationship questions.
  • Pair with table_neighborhood when code readers/writers also matter.
db_rls

Use to inspect row-level security status and policies.

  • Best for policy and protection questions.
  • Pair with tenant_leak_audit for broader tenant-boundary risk review.
db_rpc

Use to inspect database RPC/function definitions, signatures, args, return shape, language, and security.

  • Pair with rpc_neighborhood or trace_rpc when app-code callers matter.
db_table_schema

Use to inspect the full table shape, including columns, indexes, constraints, foreign keys, RLS, and triggers.

  • Use when column-only output is insufficient.
  • Pair with trace_table or table_neighborhood when code usage matters.

Feedback Logging

Log agent_feedback when a DB introspection result here was notably useful, partial, noisy, stale, wrong, or wasted the turn. Skip routine calls.

Required procedure (see /mako-ai:mako-guide for full rules and reason-code vocabulary):

  1. Call recall_tool_runs to get the prior run's requestId. Do not

fabricate one — if no run is recalled, skip feedback.

  1. Call agent_feedback with referencedToolName,

referencedRequestId, grade: "full" | "partial" | "no", reasonCodes from the starter vocabulary in /mako-ai:mako-guide, and a short reason.

See Also

  • Use /mako-ai:mako-neighborhoods for table/RPC context that combines DB facts

with app-code usage.

  • Use /mako-ai:mako-trace for table/RPC traces through code and schema.
  • Use /mako-ai:mako-workflow for tenant audits and review artifacts.

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
52
Repository forks
4
7-day trend score
20

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/drhalto/agentmako/mako-database/badge)](https://verified-skill.com/skills/drhalto/agentmako/mako-database)

Something wrong with this skill or its page? Tell us.