source-command-design-data skill
Design source-grounded data models, access boundaries, indexes, and migration proposals without executing database changes.
- GitHub stars
- 95
- Files
- 1
- Last commit
- Oct 18, 2026
- License
- AGPL-3.0-or-later
- Allowed tools
- —
What does the source-command-design-data skill do?
source-command-design-data is an agent skill. Design source-grounded data models, access boundaries, indexes, and migration proposals without executing database changes.
Summary generated from the skill's SKILL.md.
About the source-command-design-data skill
Designing source-grounded data models, access boundaries, and indexes without making live database changes is the primary function of this skill. It allows developers to generate comprehensive migration proposals and structural designs based on existing source data. An agent should load this skill when a user requests the specific migrated source command known as design-data.
This tool focuses on the planning phase of database architecture by producing theoretical models and index strategies rather than executing actual schema modifications. It relies on a specific command procedure found within the commands directory to ensure accuracy. By using this skill, developers can validate their architectural decisions and migration paths in a safe environment before any real-world impact occurs on their production or development databases.
What an agent can do with it
- 1Generate database migration proposalsA developer can ask the agent to create a plan for migrating existing data structures.
- 2Plan data access boundariesYou can use this to define how data should be accessed and restricted within a new model.
- 3Design database indexesRequest the creation of an indexing strategy to optimize data retrieval.
Written from the skill's SKILL.md. Every use case is checked against a quote from it.
How to install the source-command-design-data skill
Each command copies the skill folder into the client's skills directory. Restart the client or start a new session to load it.Install the source-command-design-data skill in Plugin
/plugin marketplace add legioncodeinc/vibe-coding-tools /plugin install data-and-ai-tools@wasp-nest
Install the source-command-design-data skill in Claude Code
~/.claude/skills/source-command-design-data/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data ~/.claude/skills/source-command-design-dataInstall the source-command-design-data skill in Claude Code (project)
.claude/skills/source-command-design-data/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data .claude/skills/source-command-design-dataInstall the source-command-design-data skill in Codex
~/.agents/skills/source-command-design-data/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data ~/.agents/skills/source-command-design-dataInstall the source-command-design-data skill in Gemini CLI
~/.gemini/skills/source-command-design-data/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data ~/.gemini/skills/source-command-design-dataInstall the source-command-design-data skill in Claude.ai
npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data source-command-design-data && zip -r source-command-design-data.zip source-command-design-data # claude.ai → Customize → Skills → + → Create skill → Upload a skill → source-command-design-data.zip
SKILL.md
View on GitHubsource-command-design-data
Use this skill when the user asks to run the migrated source command design-data.
Read the command procedure in full before acting. Resolve paths in that procedure relative to its commands/ directory. Codex invokes this as a skill, not a slash command.
Files in this skill
1source-command-design-data skill questions
How do I install the source-command-design-data skill in Claude Code?
Run npx degit legioncodeinc/vibe-coding-tools/plugins/data-and-ai-tools/skills/source-command-design-data ~/.claude/skills/source-command-design-data. Claude Code loads skills from ~/.claude/skills (all projects) or .claude/skills (one project) and uses a skill when its description matches the task.
Which clients can use the source-command-design-data skill?
Any client that reads the Agent Skills format: Claude Code, Codex, Gemini CLI and claude.ai (upload as a ZIP). Scripts in the skill run only where the client allows code execution.
Does this skill execute changes to my database?
No, the skill is designed to create proposals and designs without performing any actual database executions.
What can be designed using this skill?
You can design data models, access boundaries, indexes, and migration proposals.