Skip to content

hydraide/claude

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HydrAIDE Claude Code Plugin

This repository is the Claude Code plugin for HydrAIDE. It is generated from the HydrAIDE monorepo and should not be edited directly (see Editing).

What you get

Three skills, automatically activated when relevant to your conversation:

Skill When it activates
hydraide Conceptual / "how does X work" questions: Swamp lifecycle, addressing, query engine, msgpack patch, storage internals
hydraidego Building Go applications: Profile/Catalog modelling, struct tags, server-side filters, locks, subscriptions, patches
hydraidectl Operating HydrAIDE servers: install, upgrade, backup/restore, V1→V2 migration, observe, debug

Three slash commands you can run yourself:

  • /hydraide-new-model: interactive Profile/Catalog model generator with RegisterPattern boilerplate and a test scaffold
  • /hydraide-review: structured code review against the HydrAIDE pitfall checklist
  • /hydraide-debug: guided diagnostic flow (clock skew, register pattern, logs, hydraidectl observe)

Install

/plugin marketplace add hydraide/claude
/plugin install hydraide

After install, Claude Code activates the relevant skill automatically when you ask a HydrAIDE-related question. There is no manual Skill invocation needed.

To enable automatic updates (recommended for this plugin):

/plugin

Then in the Marketplaces tab, toggle auto-update for hydraide. Otherwise, run /plugin marketplace update hydraide manually when you want the latest.

What this plugin is not

  • Not a copy of HydrAIDE. It contains skills (instructions for Claude) and a small set of concept docs. Source code, server, SDK, and full documentation remain in hydraide/hydraide.
  • Not a runtime dependency. Removing the plugin does not affect any HydrAIDE instance you operate.

Repository layout

This repo is a Claude Code marketplace with one plugin. The marketplace catalog is .claude-plugin/marketplace.json at the root; the plugin itself lives under plugins/hydraide/:

.claude-plugin/marketplace.json   # marketplace catalog (this repo's contract)
plugins/hydraide/
  .claude-plugin/plugin.json      # plugin manifest
  skills/                         # auto-activated skills (hydraidego, hydraidectl, hydraide)
  commands/                       # /hydraide-new-model, /hydraide-review, /hydraide-debug
  docs/features/                  # concept docs the hydraide skill routes into

Editing

This repository is a mirror, not a source of truth. Skills, slash commands, and concept docs live in the HydrAIDE monorepo:

A GitHub Action in the HydrAIDE monorepo syncs them into this repo whenever they change. Direct commits to main here are blocked by branch protection.

If you want to suggest a change, open a PR against hydraide/hydraide, and the change will land here automatically on merge.

License

Apache 2.0, same as HydrAIDE itself.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors