Skip to content
Back to skills

Requirements Docs

ASecurity

I want to create a new optional skill "RAG Search" in the skill-repository root directory. The RAG Search skill describes how to index and search documents in a project directory called "my-documents" with the MCP server knowledge-graph tools * kg_learn_document * kg_search_document * kg_forget_document

  • 32 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentspythongoapibackend

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add BulloRosso/etienne --skill requirements-docs --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Requirements Docs?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Requirements Docs
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bullorosso-requirements-docs/badge)](https://www.skillsdirectory.com/skills/bullorosso-requirements-docs)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# RAG Search Skill

I want to create a new optional skill "RAG Search" in the skill-repository root directory.

The RAG Search skill describes how to index and search documents in a project directory called "my-documents" with the MCP server knowledge-graph tools
* kg_learn_document
* kg_search_document
* kg_forget_document

## Dependencies
This skill depends on the vector-store service being started and listening on port 7100. 

## Initialization Code
If there is no directory "my-documents" in the project directory the skill needs to create python code to create this directory.

Then the code needs register a 3 new rules for the event group "Filesystem" with the condition monitoring system which is implemented in backend/src/event-handling service and API endpoints:
* If a file is created in the "my-documents" folder the MCP method kg_learn_document must be called. The agent will use the microsoft python library "markitdown" to preprocess the content of PDF, DOCX, XLSX and PPTX files to markdown before handing it over to the MCP method for indexing.
* If a file is deleted in the "my-documents" folder the MCP method kg_forget_document must be called
* If a file is modified in the "my-documents" folder the MCP method kg_forget_document and after this has finished the kg_learn_document method must be called

Before creating the rule we must create the action (prompt) with the prompt service and reference it inside the rule.

## Referring to my-documents in a conversation
If the users mentions "my documents", "my-documents" or "knowledge base" or "our kb" in a converstation with the agent then he wants to use the kg_search_document method to be used internally.

The agent will then first call the agent and present the response and the referenced documents as citation links rendered as markdown.

Example:
----------
User input "In regard to our knowledge base how should customer returns in the category food be handeled?"
Agent output "According to [document name relative to project directory] we accept food returns only up to 3 days after the purchase date in original and unbroken packaging."
-----------

Files in this skill

  • QUICKSTART-SDK.md8.2 KB
  • SDK-HOOKS-IMPLEMENTATION.md4.7 KB
  • SDK-IMPLEMENTATION-SUMMARY.md11.5 KB
  • azure-foundry-integration.md7.8 KB
  • claude-code-stream-handler.tsx9 KB
  • claude-hooks-and-events.md14.2 KB
  • ears-analysis.py30.7 KB
  • event-bus.js9.3 KB
  • mcp-governance-providers/README.md19.5 KB
  • mcp-governance-providers/aws-bedrock-agentcore.provider.ts8.8 KB
  • mcp-governance-providers/azure-api-center.provider.ts5.9 KB
  • mcp-governance-providers/composio.provider.ts5.6 KB
  • mcp-governance-providers/json-file.provider.ts4.8 KB
  • mcp-governance-providers/mcp-registry.dto.ts2.2 KB
  • mcp-governance-providers/mcp-registry.module.ts3 KB
  • mcp-governance-providers/mcp-registry.service.ts4.3 KB
  • mcp-governance-providers/package.json705 B
  • mcp-governance-providers/provider.interface.ts1.4 KB
  • mcp-governance-providers/secret-resolver.ts5.2 KB
  • mcp-server-configuration.md17.5 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.