Skip to content

phdata/agent-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phData Agent Marketplace

Claude Code plugin marketplace for phData's coding-agent extensions — plugins that package phData Toolkit CLI workflows (skills, preflight scripts, hooks) so engineering repos don't each carry their own .claude/skills/.

Plugins

Plugin Description
toolkit-core Toolkit CLI foundation: install, PATH setup, project init, JDBC connection/datasource configuration. Required by all other toolkit plugins.
toolkit-pipeline Dataspec-driven pipeline generation via toolkit agent discovery and toolkit agent pipeline-build: SQL, dbt, or PySpark transforms plus data-quality tests and a synthetic-data spec.

Install — Claude Code

Inside Claude Code:

/plugin marketplace add phdata/agent-marketplace
/plugin install toolkit-core@phdata
/plugin install toolkit-pipeline@phdata

Installing toolkit-pipeline automatically installs its toolkit-core dependency from this marketplace.

For team/repo-wide auto-install, check a .claude/settings.json into the consuming repo — see docs/team-setup.md.

Install — Cortex Code

Cortex Code consumes the same plugin format but not the marketplace catalog, so install each plugin by its subdirectory:

cortex plugin install github:phdata/agent-marketplace/toolkit-core
cortex plugin install github:phdata/agent-marketplace/toolkit-pipeline

Notes:

  • Append @<branch> to pin a branch (e.g. github:phdata/agent-marketplace/toolkit-core@feature/initial_plugin while testing pre-release changes); the subdirectory path goes before the @.
  • Cortex does not auto-install dependencies — install toolkit-core explicitly alongside toolkit-pipeline.
  • cortex plugin update re-fetches from the pinned source; cortex plugin list shows what's installed and enabled.
  • Teams can also ship these via a Snowflake connection profile — see docs/team-setup.md.

Prerequisites

The plugins detect a missing or misconfigured Toolkit CLI and fix it with you (/toolkit-core:setup), delegating installation to the official phData install scripts for macOS, Linux, and Windows — see the install docs. Most toolkit commands also need an auth token (toolkit auth); some features are license-tiered (free vs pro).

Contributing

  • One directory per plugin, manifest at <plugin>/.claude-plugin/plugin.json.
  • Run claude plugin validate <plugin-dir> before opening a PR.
  • Local development: claude --plugin-dir ./<plugin-dir>, then /reload-plugins to pick up edits.
  • Releases are git tags of the form <plugin-name>--v<version>, pushed with claude plugin tag --push.

About

Repo for all of phData's public agents

Resources

License

Stars

Watchers

Forks

Contributors

Languages