NAME
dbio-skills - List or deploy the DBIO agent skills available to your app
VERSION
version 0.900000
SYNOPSIS
# List every skill exposed by your schema and its driver(s)
dbio-skills -MMyApp::Schema
# Deploy them into ./.claude/skills/ so an agent finds them in this project
dbio-skills -MMyApp::Schema --deploy
# Deploy a single skill, overwriting an existing copy
dbio-skills -MMyApp::Schema --deploy --force postgresql-database
# Deploy skills from every installed DBIO distribution
dbio-skills --all --deploy
# Load several modules and deploy into a custom directory
dbio-skills -MDBIO::PostgreSQL -MDBIO::SQLite --deploy --dir /tmp/skills
DESCRIPTION
Each DBIO distribution ships the agent skills it owns in its sharedir (see DBIO::Skills and Dist::Zilla::Plugin::DBIO::GatherSkills). dbio-skills loads the modules you name, works out which DBIO distributions are therefore in play, and either lists their bundled skills or writes them into a .claude/skills/ tree so a coding agent picks them up in your own project.
The driver behind a schema is resolved from its storage_type without connecting to a database, so -MMyApp::Schema is enough to expose that schema's driver skills.
OPTIONS
- -MModule, --module=Module
-
Load Module (repeatable). A schema class contributes its driver's skills; a driver module (e.g.
DBIO::PostgreSQL) contributes its own. - --deploy
-
Write the selected skills into the target directory as
<dir>/<skill-name>/SKILL.md. Without this flag the skills are only listed. - --all
-
Also expose the skills of every installed DBIO distribution (discovered by scanning the installed sharedirs), not just the ones reachable from the loaded modules.
- --dir=PATH
-
Target directory for
--deploy. Defaults to.claude/skillsunder the current working directory. - --force
-
Overwrite an existing
SKILL.md. Without it, skills already present in the target directory are left untouched. - --list
-
List the available skills (the default when
--deployis not given).
Any non-option arguments are treated as skill-name filters; only matching skills are listed or deployed. The leading dbio- is optional.
SEE ALSO
AUTHOR
DBIO & DBIx::Class Authors
COPYRIGHT AND LICENSE
Copyright (C) 2026 DBIO Authors Portions Copyright (C) 2005-2025 DBIx::Class Authors Based on DBIx::Class, heavily modified.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.