Intelliconnect Service Style
ruanrongman/IntelliConnect
Create or update IntelliConnect Spring Boot service/serviceimpl code in this repository style.
Solon Java framework expert (NOT Spring). An agent skill from opensolon/soloncode.
$ npx skills add opensolon/soloncode --skill solon-development-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install opensolon/soloncode solon-development-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .claude/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .claude/skills/solon-development-skill && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .claude/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skillType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add opensolon/soloncode --skill solon-development-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install opensolon/soloncode solon-development-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .agents/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .agents/skills/solon-development-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .agents/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add opensolon/soloncode --skill solon-development-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install opensolon/soloncode solon-development-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .cursor/skills/solon-development-skill && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .cursor/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/opensolon/soloncode.git --path soloncode-cli/release/skills/solon-development-skill--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add opensolon/soloncode --skill solon-development-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install opensolon/soloncode solon-development-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .gemini/skills/solon-development-skill && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .gemini/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install opensolon/soloncode solon-development-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add opensolon/soloncode --skill solon-development-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .github/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .github/skills/solon-development-skill && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .github/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add opensolon/soloncode --skill solon-development-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install opensolon/soloncode solon-development-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/opensolon/soloncode.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/soloncode-cli/release/skills/solon-development-skill .opencode/skills/solon-development-skill && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "solon-development-skill" agent skill from https://github.com/opensolon/soloncode/tree/main/soloncode-cli/release/skills/solon-development-skill into .opencode/skills/solon-development-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "solon-development-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
solon-development-skillSolon Java framework expert (NOT Spring). An agent skill from opensolon/soloncode.
Solon Development Skill is an agent skill from opensolon/soloncode. Solon Java framework expert (NOT Spring). Use ONLY for projects already using or being newly built with the Solon framework. DO NOT USE for projects the user is keeping on Spring/Spring Boot — if the workspace is a Spring project (spring-boot-starter-, @SpringBootApplication, application.yml) and the user has not explicitly requested Solon or a migration, keep it on Spring and do not load this skill. Use for Solon apps, Solon AI (ChatModel/RAG/MCP/Agent/Harness/Talent), Solon Flow, Solon Cloud, Nami RPC…
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 33 other files, including reference files and assets (for example `assets/minimal-web/README.md`, `assets/minimal-web/app.yml` and `references/ai_agent.md`).
It sits in Backend & APIs, covering Backend development and Retrieval-augmented generation. It works with Java, Spring Boot and Model Context Protocol. The repository describes itself as: The open source coding agent. The licence is MIT.
10 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit e8ee78a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships script files (Java, from the files we listed), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
solon.noear.orggithub.comFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Solon Development Skill loads about 1.8k tokens when it runs, and up to ~47k if it reads all its reference files. Until then it costs about 181 tokens; SKILL.md has 517 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from opensolon/soloncode at commit e8ee78a, republished under its MIT licence (© opensolon). 517 words, ~1,759 tokens.
.claude/skills/solon-development-skill/SKILL.md (or your agent's skills folder). This skill also uses 30 other files; get the full folder from GitHub.为使用 Solon 框架 构建 Java 应用提供专家级指导。Solon 是独立的全场景 Java 企业应用框架 — 与 Spring 不兼容,拥有自研架构、注解体系与生态。
官网: https://solon.noear.org
GitHub: https://github.com/opensolon/solon
License: Apache 2.0
JDK: Java 8 ~ 26,GraalVM Native Image
目标版本: 4.1.0(升级时全局替换此标记 + 复核 AI/Nami 变更段)
@Autowired、@SpringBootApplication、@RestController、@RequestMapping、@Service、@Repository、@Value、@ComponentScan 等)。(仅在 Rule 0 判定为 Solon 项目后适用)spring-boot-starter-*、spring-*。Solon 坐标 groupId 为 org.noear。(仅在 Rule 0 判定为 Solon 项目后适用;Spring 项目里的 Spring 依赖不归本 skill 管)app.yml(或 app.properties),不是 application.yml。Solon.start(App.class, args),不是 SpringApplication.run()。@Component,不要用 @Service / @Repository。solon-parent(groupId=org.noear)。solon-parent、org.noear 依赖、app.yml、@SolonMain)或用户明确要用 Solon;否则按 Rule 0 处理(保持 Spring 现状 / 先问)。Spring 项目仅“顺带提到 Solon”不算。read 下表中对应的 1~2 个 reference(禁止一次加载全部)。app.yml、@Component、@Inject、无 Spring 依赖)。references/data_access.md。references/ai_chat_rag_mcp.mdreferences/ai_rag_plugins.mdreferences/ai_agent.mdreferences/ai_harness.mdreferences/ai_protocol_ui.mdreferences/cloud_core.md;File/Breaker/Gateway/Trace/Metric/Id/Lock → references/cloud_ops.md。references/remoting.md;过滤器/发现/LB → references/remoting_filter_lb.md;Socket.D → references/socketd.md。references/flow_orchestration.md;中断恢复/Workflow/拦截器 → references/flow_workflow.md。references/security.md;参数校验 → references/validation.md。spring-to-solon-skill,本 skill 仅保留精简对照。solon-ai-rag / solon-ai-a2a)。根据场景只读 1~2 个文件。路径统一写完整相对路径(如
references/quick_start.md)。
| 优先级 | Scenario | Reference | Grep Keywords |
|---|---|---|---|
| 必读 | 项目初始化 / Maven / 构建 / 部署 / AOT / Native | references/quick_start.md | pom.xml, Solon.start, solon-maven-plugin, solon-aot |
| 必读 | REST / MVC / Filter / 定时任务 / 模式速查 | references/common_patterns.md | @Controller, Filter, @Mapping, @Scheduled |
| 按需 | 注解对照 / IoC / 配置 / SnEL / 与 Spring 差异 | references/core_concepts.md | @Inject, @Configuration, app.yml, SnEL |
| 进阶 | 插件 SPI / E-SPI / H-SPI / 配置元数据 | references/plugin_spi.md | Plugin, solon-hotplug, SpiLoader, META-INF/solon |
| 查阅 | 依赖选择 / 模块列表 / 序列化 / 视图 / ORM 索引 | references/modules_reference.md | solon-web, solon-lib, solon-rpc, solon-job |
| 按需 | 数据源 / SqlUtils / 事务 / MyBatis 用法 | references/data_access.md | SqlUtils, @Transaction, @Db, DataSource |
| 查阅 | 注解 / 配置属性 / WebSocket·EventBus·Filter | references/api_reference.md | @Mapping, @Bean, EventBus, WebSocket |
| 优先级 | Scenario | Reference | Grep Keywords |
|---|---|---|---|
| 按需 | SSE / Reactive | references/web_sse_reactive.md | SseEmitter, Flux, solon-web-sse, Mono |
| 按需 | 国际化 / Locale / 模板 i18n | references/i18n.md | I18nUtil, I18nService, solon-i18n, LocaleResolver |
| 按需 | 认证 / 鉴权 / CORS / 配置加密 / 请求头安全 | references/security.md | AuthAdapter, @CrossOrigin, VaultUtils |
| 按需 | 参数校验 / 实体校验 / 校验器扩展 | references/validation.md | @Valid, @NotNull, ValidatorManager |
| 按需 | Nami RPC / 声明式 HttpClient | references/remoting.md | @NamiClient, @Remoting, solon-rpc, NamiAttach |
| 按需 | Nami 过滤器 / 服务发现 / 负载均衡 | references/remoting_filter_lb.md | NamiManager, LoadBalance, CloudLoadStrategy |
| 按需 | Socket.D 双向通信 | references/socketd.md | Socket.D, ClientSession, ServerEndpoint |
| 优先级 | Scenario | Reference | Grep Keywords |
|---|---|---|---|
| 按需 | 日志 | references/logging.md | solon-logging, AppenderBase, logback |
| 按需 | 单元/集成/HTTP 测试 / Mock | references/testing.md | @SolonTest, HttpTester, @Rollback |
| 按需 | 配置中心 / 注册发现 / 事件 / 任务 | references/cloud_core.md | nacos, CloudClient, @CloudJob, @CloudEvent |
| 按需 | 文件 / 熔断 / 网关 / 链路 / 指标 / ID / 锁 | references/cloud_ops.md | CloudClient.file, @CloudBreaker, solon-cloud-gateway |
| 按需 | Flow YAML / Graph / 节点类型 | references/flow_orchestration.md | FlowEngine, FlowContext, Graph, NodeType |
| 按需 | Flow 中断恢复 / Workflow / 拦截器 | references/flow_workflow.md | toJson, WorkflowExecutor, FlowInterceptor |
| 优先级 | Scenario | Reference | Grep Keywords |
|---|---|---|---|
| 按需 | ChatModel / Tool / 基础 RAG / MCP / GenerateModel | references/ai_chat_rag_mcp.md | ChatModel, ToolMapping, MCP, EmbeddingModel |
| 按需 | RAG Loader / 向量库 / 联网搜索插件 | references/ai_rag_plugins.md | solon-ai-load, solon-ai-repo, PdfLoader |
| 按需 | Agent / Talent / Loop | references/ai_agent.md | ReActAgent, Talent, solon-ai-loop |
| 按需 | HarnessEngine / 工具权限 / 子代理 / 命令 | references/ai_harness.md | HarnessEngine, ToolPermission, AgentDefinition |
| 按需 | AI UI / ACP / A2A | references/ai_protocol_ui.md | AiSdkStreamWrapper, ACP, TeamProtocols.A2A |
references/ai_agent.md 末尾「4.0.3 AI 增量要点」;Nami 默认 snack4)从零建 Web 项目可参考 assets/minimal-web/(pom.xml + App + HelloController + app.yml)。
© opensolon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 30 other files (references, assets) in soloncode-cli/release/skills/solon-development-skill of opensolon/soloncode.
Open the folder on GitHubat commit e8ee78a
Solon Development Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Solon Development Skill this skillopensolon/soloncode | 197 | — | ~1.8k | Automated safety check: Pass | MIT | |
| Intelliconnect Service Styleruanrongman/IntelliConnect | 147 | — | ~2.4k | Automated safety check: Pass | Apache-2.0 | |
| Java Coding StandardsSnailclimb/AIGuide | 667 | — | ~1k | Automated safety check: Pass | None | |
| MCP Serverrrezartprebreza/spring-boot-skills | 296 | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| MCP Serverrrezartprebreza/spring-boot-skills | 296 | 1 repos | ~1.3k | Automated safety check: Pass | MIT | |
| Reachai Onboardingw8123/EnterpriseAgentFramework | 830 | — | ~6.1k | Automated safety check: Pass | MIT |
ruanrongman/IntelliConnect
Create or update IntelliConnect Spring Boot service/serviceimpl code in this repository style.
Snailclimb/AIGuide
Java/Spring Boot 编码规范:用于编写、审查、重构和讲解 Java 代码。适用于 Java 风格、Spring Boot 架构、Controller/Service/Manager/DAO 分层、API 边界、Entity/VO/Form/DTO/BO 设计、MyBatis/MyBatis-Plus 持久化、事务、异常、日志、安全、性能、测试和 Java 代码评审等场景。默认结合…
rrezartprebreza/spring-boot-skills
A skill your agent uses when exposing Spring Boot 3 application capabilities through Model Context Protocol tools, resources, or prompts.
rrezartprebreza/spring-boot-skills
A skill your agent uses when exposing Spring Boot 4 application capabilities through Model Context Protocol tools, resources, or prompts.
w8123/EnterpriseAgentFramework
Integrate Java business systems with ReachAI SDK registration, SDK instance heartbeat, gateway/embed access, and optional API Management handoff.
github/awesome-copilot
Generate a complete Model Context Protocol server project in Java using the official MCP Java SDK with reactive streams and optional Spring Boot integration.
opensolon/soloncode
Generate installable SolonCode Web UI skin zip packages from natural-language design requests.
Works with
Categories
Solon Java framework expert (NOT Spring). An agent skill from opensolon/soloncode. Solon Development Skill is an agent skill from opensolon/soloncode. Solon Java framework expert (NOT Spring).
Solon Development Skill fits situations like: projects the user is keeping on Spring/Spring Boot — if the workspace is a Spring project (spring-boot-starter-; @SpringBootApplication; application.yml) and the user has not explicitly requested Solon; keep it on Spring and do not load this skill.
Run `npx skills add opensolon/soloncode --skill solon-development-skill -a claude-code`. Or copy the skill folder (soloncode-cli/release/skills/solon-development-skill in opensolon/soloncode) into .claude/skills/solon-development-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add opensolon/soloncode --skill solon-development-skill -a codex`. Or copy the skill folder (soloncode-cli/release/skills/solon-development-skill in opensolon/soloncode) into .agents/skills/solon-development-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add opensolon/soloncode --skill solon-development-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/solon-development-skill, .gemini/skills/solon-development-skill, .github/skills/solon-development-skill and .opencode/skills/solon-development-skill in your project.
Going by SKILL.md and its folder, Solon Development Skill needs Java for the scripts in its folder.
SKILL.md names 2 domains. As links in the text: solon.noear.org and github.com. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Solon Development Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 45k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Solon Development Skill: Intelliconnect Service Style (ruanrongman/IntelliConnect, 147 stars), Java Coding Standards (Snailclimb/AIGuide, 667 stars), MCP Server (rrezartprebreza/spring-boot-skills, 296 stars) and MCP Server (rrezartprebreza/spring-boot-skills, 296 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
opensolon (a GitHub organization) maintains it in opensolon/soloncode, which has 197 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 5, 2026.
Source: opensolon/soloncode on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.