LeavesflyLeavesflyCommunityยท11 Agent Skills Included

Jimi

Java-based coding assistant with agents, skills, and automation

Runs a Java-built command-line coding assistant with six specialized agents for architecture, coding, review, docs, and DevOps. Automates repetitive work through hooks, scheduled loops, goal-driven iteration, and custom YAML commands. Includes ready-made skill packs for Java best practices, code review, unit testing, database design, API design, and Git commit standards. Connects to nine model providers and external services via MCP without manual wiring.
npx skills add Leavesfly/Jimi --all -g -y
Available:

Defines a code-reviewer agent that instructs the AI to audit code changes for quality, security, performance, and maintainability, then output findings in a structured severity-ranked format.

All Skills in This Repository (11)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

java-best-practices

Provide Java coding best practices, design patterns, and modern features.

Community
Basic
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

database-design

Provide database schema design guidelines covering naming, keys, normalization, and indexing.

Community
Intermediate
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

security-checklist

Check Java applications against the OWASP Top 10 security checklist.

Community
Intermediate
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

code-review

Guide code reviews with a checklist covering quality, bugs, performance, security, and testing.

Community
Basic
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

docker-setup

Validate Docker and Docker Compose installations and provide Spring Boot configuration examples.

Community
Basic
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

api-design

Design RESTful APIs with resource-oriented URLs, HTTP methods, and status codes.

Community
Basic
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

script-test

Execute init.sh scripts upon Skill activation to verify runtime setup.

Community
Basic
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

unit-testing

Write Java unit tests with JUnit 5, Mockito, and AssertJ using the AAA pattern.

Community
Intermediate
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

git-commit-guide

Guide Git commit messages to comply with the Conventional Commits specification.

Community
Intermediate
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

backend-dev-suite

Guide Java backend development with coding standards, database design, and OWASP security checks.

Community
Advanced
๐Ÿ“ฆ In Repo
LeavesflyLeavesfly

code-quality-suite

Combine code review checklists and unit testing guidance for pre-commit checks.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Jimi?โ–ผ

Run `npx skills add Leavesfly/Jimi --all -g -y` in your terminal to install all skills in this suite globally.

What does Jimi do for Java developers?โ–ผ

It provides a command-line coding assistant with specialized agents for architecture, coding, code review, documentation, and DevOps, plus skill packs covering Java best practices, testing, and database design.

How does Jimi automate repetitive coding tasks?โ–ผ

It uses event-driven hooks, timed loops, and goal-driven iteration so the agent keeps working until conditions like passing tests or coverage targets are met.

Which AI models does Jimi support?โ–ผ

It supports nine providers including OpenAI, Kimi, Qwen, DeepSeek, Claude, Ollama, GLM, MiniMax, and Cursor through a unified configuration file.

Can I extend Jimi with my own plugins?โ–ผ

Yes. You can package skills, hooks, commands, MCP servers, and agents into versioned plugins and install them from GitHub or a local directory.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’