ima-skill

Manage notes and knowledge bases through the IMA OpenAPI.

4|Updated May 14, 2026
One-click install
npx skills add https://github.com/liumeixin/hermes-skills --skill ima-skill-liumeixin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ima-skill
Source: https://github.com/liumeixin/hermes-skills/tree/main/ima-skill
Command: npx skills add https://github.com/liumeixin/hermes-skills --skill ima-skill-liumeixin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ima-api, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill streamlines the process of managing notes and knowledge bases using the IMA OpenAPI, providing a unified interface for users to upload files, create notes, search knowledge, and manage their documentation efficiently.

Core Features & Use Cases

  • Unified Note & Knowledge Base Management: Simplify the process of creating, storing, and accessing notes and knowledge base content.
  • File Upload & Management: Support for uploading files to the knowledge base, with robust checks for file type and naming conventions.
  • Note & Knowledge Base Operations: Enable users to create notes, append content, and search within their knowledge base.
  • Use Case: A user can upload a PDF document to the knowledge base and use the skill to search for specific information within the document or create a note linking to the document.

Quick Start

Upload a file to the knowledge base using the ima-skill and search for information within it using the search_knowledge command.

Frequently Asked Questions about ima-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload files to a knowledge base using the IMA OpenAPI?

To upload files to a knowledge base using the IMA OpenAPI, you use the unified interface provided by this skill, which includes robust checks for file type and naming conventions to ensure successful document ingestion.

Can I search for specific information within documents stored in my knowledge base?

Yes, you can search for specific information within documents stored in your knowledge base by using the search functionality, allowing you to retrieve targeted data from uploaded files.

What do I need to set up before managing notes and knowledge bases with the IMA API?

Before managing notes and knowledge bases with the IMA API, you need proper authentication credentials and a configured environment setup to authorize and execute requests successfully.

Does the IMA OpenAPI support appending content to existing notes?

Yes, the IMA OpenAPI supports appending content to existing notes, enabling users to continuously update and expand their documentation directly through the unified management interface.

What is the best way to manage notes and knowledge bases via the IMA OpenAPI?

The best way to manage notes and knowledge bases via the IMA OpenAPI is through a unified interface that streamlines file uploads, note creation, and content searching into a single workflow.

Are there file naming limitations when uploading documents to the IMA knowledge base?

When uploading documents to the IMA knowledge base, you must adhere to specific file type and naming conventions enforced by robust checks to ensure files are accepted and indexed correctly.