@@ -16,8 +16,8 @@ This skill enables AI coding agents to:
1616
1717| Category | Patterns | Examples |
1818| -------------| ----------| ---------------------------------------------------------------------------------|
19- | Language | 24 | var, records, sealed classes, pattern matching, switch expressions, text blocks |
20- | Enterprise | 16 | EJB to CDI, Servlet to JAX-RS, JDBC to JPA, SOAP to REST, Spring modernization |
19+ | Language | 24 | var, records, sealed classes, pattern matching, switch expressions, text blocks |
20+ | Enterprise | 16 | EJB to CDI, Servlet to JAX-RS, JDBC to JPA, SOAP to REST, Spring modernization |
2121| Streams | 12 | toList(), mapMulti(), gatherers, takeWhile/dropWhile, optional improvements |
2222| Concurrency | 11 | Virtual threads, structured concurrency, scoped values, stable values |
2323| Collections | 11 | List.of(), Map.of(), sequenced collections, unmodifiable collectors |
@@ -123,75 +123,75 @@ This skill follows the [agentskills.io](https://agentskills.io) open standard. I
123123
124124### Claude Code
125125
126- | Scope | Path |
127- | -------| ------|
126+ | Scope | Path |
127+ | ------------------------- | --------------------------------- ------|
128128| Personal (all projects) | ` ~/.claude/skills/java-code-upgrade/ ` |
129- | Project | ` .claude/skills/java-code-upgrade/ ` |
129+ | Project | ` .claude/skills/java-code-upgrade/ ` |
130130
131131** Invoke:** Ask naturally ("modernize this Java code") or explicitly with ` /java-code-upgrade ` . Claude loads the skill automatically when relevant.
132132
133133[ Claude Code skills docs] ( https://code.claude.com/docs/en/skills )
134134
135135### Cursor
136136
137- | Scope | Path |
138- | -------| ------|
139- | User (global) | ` ~/.cursor/skills/java-code-upgrade/ ` |
140- | Project | ` .cursor/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
137+ | Scope | Path |
138+ | --------------- | ---------------------------------------------------------------------- ------|
139+ | User (global) | ` ~/.cursor/skills/java-code-upgrade/ ` |
140+ | Project | ` .cursor/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
141141
142142** Invoke:** Ask naturally or use ` /java-code-upgrade ` in chat. Cursor auto-discovers skills at startup. You can also install from GitHub via ** Settings > Rules > Add Rule > Remote Rule (Github)** .
143143
144144[ Cursor skills docs] ( https://cursor.com/docs/context/skills )
145145
146146### GitHub Copilot / VS Code
147147
148- | Scope | Path |
149- | -------| ------|
148+ | Scope | Path |
149+ | ---------- | --------------------------------------------------------------------------- ------|
150150| Personal | ` ~/.copilot/skills/java-code-upgrade/ ` or ` ~/.claude/skills/java-code-upgrade/ ` |
151- | Project | ` .github/skills/java-code-upgrade/ ` or ` .claude/skills/java-code-upgrade/ ` |
151+ | Project | ` .github/skills/java-code-upgrade/ ` or ` .claude/skills/java-code-upgrade/ ` |
152152
153153** Invoke:** Copilot auto-discovers and loads skills when relevant to the task.
154154
155155[ Copilot skills docs] ( https://docs.github.com/en/copilot/concepts/agents/about-agent-skills )
156156
157157### OpenAI Codex
158158
159- | Scope | Path |
160- | -------| ------|
161- | User | ` ~/.agents/skills/java-code-upgrade/ ` |
162- | Project | ` .agents/skills/java-code-upgrade/ ` |
163- | System | ` /etc/codex/skills/java-code-upgrade/ ` |
159+ | Scope | Path |
160+ | --------- | ---------------------------------- ------|
161+ | User | ` ~/.agents/skills/java-code-upgrade/ ` |
162+ | Project | ` .agents/skills/java-code-upgrade/ ` |
163+ | System | ` /etc/codex/skills/java-code-upgrade/ ` |
164164
165165** Invoke:** Reference with ` /skills ` or ` $ ` mention syntax, or let Codex auto-select based on task context.
166166
167167[ Codex skills docs] ( https://developers.openai.com/codex/skills/ )
168168
169169### Goose
170170
171- | Scope | Path |
172- | -------| ------|
173- | Global | ` ~/.config/goose/skills/java-code-upgrade/ ` or ` ~/.config/agents/skills/java-code-upgrade/ ` |
174- | Project | ` .goose/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
171+ | Scope | Path |
172+ | --------- | --------------------------------------------------------------------------------------- ------|
173+ | Global | ` ~/.config/goose/skills/java-code-upgrade/ ` or ` ~/.config/agents/skills/java-code-upgrade/ ` |
174+ | Project | ` .goose/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
175175
176176** Invoke:** Ask "Use the java-code-upgrade skill" or let Goose auto-activate when relevant.
177177
178178[ Goose skills docs] ( https://block.github.io/goose/docs/guides/context-engineering/using-skills/ )
179179
180180### Roo Code
181181
182- | Scope | Path |
183- | -------| ------|
184- | Global | ` ~/.roo/skills/java-code-upgrade/ ` or ` ~/.agents/skills/java-code-upgrade/ ` |
185- | Project | ` .roo/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
182+ | Scope | Path |
183+ | --------- | ----------------------------------------------------------------------- ------|
184+ | Global | ` ~/.roo/skills/java-code-upgrade/ ` or ` ~/.agents/skills/java-code-upgrade/ ` |
185+ | Project | ` .roo/skills/java-code-upgrade/ ` or ` .agents/skills/java-code-upgrade/ ` |
186186
187187** Invoke:** Roo indexes all skills at startup and auto-activates when your request matches. No manual registration needed.
188188
189189[ Roo Code skills docs] ( https://docs.roocode.com/features/skills )
190190
191191### Amp
192192
193- | Scope | Path |
194- | -------| ------|
193+ | Scope | Path |
194+ | --------- | ------------------------------- ------|
195195| Project | ` .agents/skills/java-code-upgrade/ ` |
196196
197197[ Amp skills docs] ( https://ampcode.com/manual#agent-skills )
0 commit comments