AlexStocks opened a new pull request, #3565:
URL: https://github.com/apache/dubbo-go/pull/3565

   ## What
   Add `.workbuddy/skills/dubbogo/SKILL.md` — an onboarding skill for AI coding 
agents (WorkBuddy / Cursor / Claude Code) so beginners can ask the agent to 
explain the project and get reliable, repo-grounded guidance.
   
   ## Why
   dubbo-go is a large monorepo; new contributors often don't know where to 
start. An agent-facing skill makes the project map, build/test commands, and 
the SPI/extension mechanism discoverable the moment a developer opens the repo 
with an AI agent.
   
   ## What it covers
   - Project map: responsibilities of `client/ cluster/ common/ config_center/ 
filter/ protocol/ registry/ imports/` etc.
   - Build & test: `make test`, `make test-race`, `make lint`, 
`GOTOOLCHAIN=go1.25.0+auto` (go.mod requires go 1.25.0).
   - Core entry points reading order: `dubbo.go → options.go → loader.go → 
common/extension → imports/`.
   - SPI/extension mechanism + the "三步加扩展" template (the most common beginner 
trap: forgetting to reference the new impl in `imports/`).
   - Common tasks A–D: add filter / protocol / registry / read architecture, 
each with "grep real code before editing" guardrails.
   - Docs index + agent constraints aligned with `CODE_REVIEW_GUIDE.md`.
   
   ## Note
   This PR adds a single file, branched from `develop`. The skill is read only 
by AI coding agents and does not affect runtime/build.
   
   🤖 Generated with WorkBuddy
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to