A curated collection of AI agent skills designed for building retrieval-augmented generation (RAG) systems and advanced search applications with the Haystack framework.
Skills are structured definitions that empower AI agents to execute specific tasks. Each skill includes:
- Instructions: Comprehensive guidance on when and how to apply the skill
- Examples: Reference implementations and usage patterns
- Scripts: Reusable code components for common operations
This repository adheres to the AgentSkills specification for skill definitions and organization.
Tip
If your agent lacks skill support, you can use agents/AGENTS.md as an alternative.
This repository includes the following skills:
| Name | Description | Installation |
|---|---|---|
| haystack | Contains core haystack skill | npx skills add srini047/haystack-skills@haystack |
Note: npx skills add <owner/repo@skill> is standard command for installing skills from any public repository.
- Directory:
skills/haystack/ - Purpose: Construct RAG systems, implement semantic search, and develop document processing pipelines
These Haystack skills are compatible with Claude Code, Gemini CLI, and Cursor.
-
Register this repository as a plugin marketplace:
/plugin marketplace add haystack/skills -
Install a specific skill:
/plugin install <skill-name>@haystack/skillsExample:
/plugin install haystack@haystack/skills
-
This repository includes a
gemini-extension.jsonfile for seamless Gemini CLI integration. -
Install locally:
gemini extensions install . --consentOr install directly from GitHub:
gemini extensions install https://github.com/srini047/haystack-skills.git --consent
This repository provides Cursor plugin manifests:
.cursor-plugin/plugin.json
Install via the Cursor plugin interface using either the repository URL or a local checkout.