Agent skill · software engineering · daymade

ima-copilot

Installs, diagnoses, repairs, and personalizes the official Tencent IMA skill (a wrapper around upstream ima-skill, not a replacement), including fan-out search across IMA knowledge bases with priority boosting. Use when the user mentions IMA / 腾讯 IMA / ima-skill, needs IMA API key setup, 知识库搜索 / 笔记搜索, imports URLs into a KB to extract content, or hits "Skipped loading skill(s) due to invalid SKILL.md" (ima-skill's missing-YAML-frontmatter bug).

Why this skill is useful

Adds executable scripts for installing, diagnosing, and personalizing the Tencent IMA skill that are not available in public documentation.

What it needs

Requires git, python installed locally. Requires tencent account access. About 6k tokens when loaded. Last updated 2026-08-07. 1,320 stars on the source repository.

What this skill does

IMA Copilot One-command installer, troubleshooter, and personalization layer for the official Tencent IMA skill. Architectural principles (do not violate) This skill is a wrapper layer around ima-skill. The wrapper contract is non-negotiable: Never vendor upstream files. This skill directory does not contain any copy, fork, or excerpt of ima-skill's own content. When ima-skill ships a new release, users get the new release without any interference from this wrapper. Repairs happen at runtime, not at ship time. If an upstream bug needs patching, this skill carries the instructions for how to patch, not the patched files. Running a repair is idempotent: rerunning after an upstream update re-detects and re-fixes anything that came back. Always ask before touching upstream files. Modifying ~/.claude/skills/ima-skill/, ~/.agents/skills/ima-skill/, or any other upstream install directory requires explicit user consent via AskUserQuestion. No silent patching. Teach rather than hide. When a fix is applied, show the user exactly what changed and where the backup was saved. This is how users learn to maintain their own installs. What this skill does Capability Entry point Detail --- --- --- 1. Install upstream ima-skill to supported agents scripts/installimaskill.sh See references/installationflow.md 2. Configure API credentials (XDG style) Inline workflow below See references/apikeysetup.md 3. Diagnose and fix known upstream issues scripts/diagnose.sh + workflow below See references/knownissues.md 4. Fan-out search with priority boosting scripts/searchfanout.py See references/searchbestpractices.md 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills daymade/ima-copilot

View the source on GitHub

Browse the @skills marketplace