Ai Helpers banner
opendatahub-io opendatahub-io

Ai Helpers

AI community

Description

AI Helpers — collections of Skills, Hooks, Agents (compatible with Claude Code, Cursor and other tools) and Gemini Gems

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

AI Helpers

This repository is a collaborative place hosting collections of AI plugins to automate and assist with various tasks.

[!NOTE] Right now the focus is to support Claude Code, OpenCode.ai, Gemini Gems, and Cursor AI. Other tools are welcome here, please submit Pull Requests.

[!NOTE] This project was inspired by the [OpenShift AI helpers](https://github.com/openshift-eng/ai-helpers).

Got an Idea?

Have an idea for a new plugin, command, or assistant but not sure how to implement it? We'd love to hear about it! Simply file a GitHub issue with your idea in the title and we'll work together to make it happen.

[!TIP] [Share your idea](https://github.com/opendatahub-io/ai-helpers/issues/new?assignees=&labels=enhancement%2Chelp+wanted%2Cidea&template=07_idea_request.md&title=%5BIdea%5D+)

No implementation details needed - just describe what you'd like to automate or what workflow you think could be improved. The community can help figure out the best way to build it.

Want to work on an issue? Comment `/assign` on it to assign yourself.

Tools Development

This repository is made for collaboration. We highly welcome contributions.

For skills, browse the `plugins//skills/` directories for examples. For agents, see `plugins//agents/`. Using AI code assistant itself to develop the tools is highly encouraged.

Adding New Tools

When contributing new tools:

  1. Skills: Add to the appropriate plugins//skills/ directory following the agentskills.io format
  2. Agents: Add to the appropriate plugins//agents/ directory with appropriate documentation
  3. Gemini Gems: Add to the gems/ directory

Once you have added the tool, you'd have to run have to run `make update` in order to generate the website data. Then you should git commit your change and after than running `make lint` would run local tests to validate the syntax.

Testing a plugin locally (example with Claude Code)

  1. Open claude