Skip to content

chore: agent operating rules and skills - #2006

Merged
netomi merged 1 commit into
eclipse-openvsx:mainfrom
gnugomez:gnugomez/main/setup
Jul 28, 2026
Merged

chore: agent operating rules and skills#2006
netomi merged 1 commit into
eclipse-openvsx:mainfrom
gnugomez:gnugomez/main/setup

Conversation

@gnugomez

Copy link
Copy Markdown
Member

For this set of changes I'm following Thomas recomendations on #1851, cherry-picking what I found useful for our use case, plus some additions.

I'm also adding some skills to help agents migrate endpoints to tanstack query, basically since we're in the middle of a migration they might not have the full picture of what approach we're taking.

I'm also adding some testing related skills, that pairs with #2005 where I'm doing the groundwork for testing components.

At the same time I'm creating symlinks so that we don't stick to claude code, but at the same time it works.

Overall my approach with the AGENTS.md has been to keep it minimal, if we're asking the agent to do some explanation or planning it should not need to know how to crate a test or how we like to use react query. At the same time if we've already had some chatting with the agent the block where the AGENTS.md is pasted sits already quite far away since it's not part of the system prompt. Skills on the other hand are invoked by the agent during the session so the rules/conventions should remain more fresh.

For this set of changes I'm following Thomas recomendations on eclipse-openvsx#1851, cherry-picking what I found useful for our use case, plus some additions.

I'm also adding some skills to help agents migrate endpoints to tanstack query, basically since we're in the middle of a migration they might not have the full picture of what approach we're taking.

I'm also adding some testing related skills, that pairs with eclipse-openvsx#2005 where I'm doing the groundwork for testing components.

At the same time I'm creating symlinks so that we don't stick to claude code, but at the same time it works.

Overall my approach with the `AGENTS.md` has been to keep it minimal, if we're asking the agent to do some explanation or planning it should not need to know how to crate a test or how we like to use react query. At the same time if we've already had some chatting with the agent the <system-reminder> block where the AGENTS.md is pasted sits already quite far away since it's not part of the system prompt. Skills on the other hand are invoked by the agent during the session so the rules/conventions should remain more fresh.
@netomi
netomi merged commit 325492f into eclipse-openvsx:main Jul 28, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants