data-dict
82 / 100 · Low risk
Fine to try. Some of what it can do is expected: a data skill usually connects to databases or online services with your credentials.
Reads a codebase and discovers its database schema wherever it is defined — Liquibase changelogs, raw SQL run through JDBC, and Hibernate/JPA entities — merges them into one model, and renders a self-contained light-theme website with three tabs (a per-table data dictionary, a hand-drawn ER diagram, and an in-browser SQL query console). Use when the user runs /data-dict or asks to document, map, visualize, or generate a data dictionary for a project's database schema.
What this skill can do
Changes files outside its own folder
Runs commands on your computer
Connects to the internet
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'data-dict' ] || [ -L ~/.agents/skills/'data-dict' ]; then echo 'A skill folder named data-dict already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/diegopacheco/ai-playground' "$d" && git -C "$d" checkout --quiet 'd9a66a7614b743615074ea74689ae2039fadcb2d' -- 'pocs/agent-skill-data-dict' && mkdir -p ~/.agents/skills && cp -R "$d"/'pocs/agent-skill-data-dict' ~/.agents/skills/'data-dict' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'data-dict' ~/.claude/skills/'data-dict' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
[](https://zalavijaysinh.github.io/skilltrust/repos/diegopacheco/ai-playground/)
Score history
| Date | Version | Score |
|---|---|---|
| 2026-11-08 | d9a66a7 | 82 |