commits
Turns a batch of changes into a commit message in the project's format — a short labelled headline, then why the change was needed and the ticket it belongs to.
LABSCO SUMMARY
Nearly all of RedisInsight's skills are the maintainers' own engineering standards for contributing to the RedisInsight codebase, not guidance for using Redis or the RedisInsight app.
Most are conventions for the two halves of the app: backend covers the NestJS module/service/controller structure, frontend covers React, Redux, and styled-components patterns, and the rest — code-quality, i18n, testing, e2e-testing, feature-flags, tsconfigs, and type-check-baselines — are the linting, TypeScript, and test rules that go with them. Four more — branches, commits, pull-requests, and git-safety — are the repository's git workflow: branch naming, Conventional Commits, PR templates, and a rule against force-pushing protected branches. All of those only make sense to someone opening a pull request against redis/redisinsight itself.
The one exception is redis-insight-plugin, which teaches an agent to build a Workbench visualization plugin — a real extension point for someone using the RedisInsight app, packaged with redisinsight-plugin-sdk, a manifest, and an activationMethod entry point, independent of the app's own source.
If you're looking for help using Redis — commands, data modeling, RediSearch, the desktop app's features — this package has one skill for you, and the rest assume you're a RedisInsight contributor instead. If you are that contributor, the coverage is genuinely complete: it names the test framework (Jest plus Testing Library), the E2E framework (Playwright), and the TypeScript baseline mechanism (.tscheck.rec.json) by their real names rather than generic advice.
WHAT'S INSIDE
Turns a batch of changes into a commit message in the project's format — a short labelled headline, then why the change was needed and the ticket it belongs to.
You avoid committing, pushing, or force-pushing to a protected branch (main, latest, or release/*), keeping every change on a reviewed pull request instead.
Adds a custom way of drawing the result of a Redis command inside RedisInsight, so a query's output shows up as your own visual instead of a plain table.
Test automation expert. Use proactively to run tests and fix failures.
INSTALL
SINGLE SKILL
Run this outside your AI tool, using Node.js 22.20.0 or newer. Skills CLI 1.7.2 skips skill selection; prompts cancel installation without an interactive terminal. If choosing Project when asked about installation scope, open your project's folder before running this.
Install checklist
Additional agents. ↑/↓ moves, Space toggles selections, Enter confirms.Installing to: for your intended tool. Stop if it names a different tool.Symlink (Recommended) for shared files or Copy to all agents for separate copies; review the summary before confirming installation.Install the find-skills skill? defaults to Yes, adding another skill for all projects. Choose No if you don't want that extra installation.Find the skill name in the Skills tab. Open that skill's panel before copying a command: some skills need files or other skills from this package, and the panel shows the install route to use.
npx skills add redis/redisinsight --skill <YOUR_SKILL_NAME> --full-depth