yogesh-tessl opened a new pull request, #13892:
URL: https://github.com/apache/skywalking/pull/13892

   Hey @wu-sheng 👋
   
   impressive work. 24k+ stars on an APM system that covers tracing, metrics, 
and logging across cloud-native stacks. The breadth of language agents and the 
clean separation between the OAP backend and UI is impressive for a project 
this large.
   
   ran your skills through `tessl skill review` at work and found some targeted 
improvements for the `generate-classes` skill. Here's the before/after:
   
   | Skill | Before | After | Change |
   |-------|--------|-------|--------|
   | generate-classes | 81% | 93% | +12% |
   
   <details>
   <summary>Changes made to generate-classes</summary>
   
   - Expanded description with explicit "Use when..." clause covering compiling 
DSL scripts, inspecting generated bytecode, debugging compiler output, and 
verifying DSL-to-class generation - pushes description score from 68% to 100%
   - Added specific trigger terms (ANTLR4, Javassist, bytecode generation) to 
improve agent discoverability
   - Added validation checkpoints after each Maven command - verify exit code 0 
/ BUILD SUCCESS before inspecting output, with guidance on checking for DSL 
compilation errors on failure
   - Moved argument-hint from unknown frontmatter key into a proper metadata 
block to resolve the validation warning
   - Added stop-on-failure guidance for the all command to prevent cascading 
errors
   - Quoted description string in frontmatter to follow standard YAML formatting
   
   </details>
   
   ---
   
   also stress-tested your generate-classes skill against [a few real-world 
task 
evals](https://tessl.io/registry/skills/github/apache/skywalking/generate-classes/evals)
 and it held up really well on MAL expression compilation with multi-script 
batch generation. Kudos for that.
   
   quick honest disclosure. I work at https://github.com/tesslio where we build 
tooling around skills like these. Not a pitch, just saw room for improvement 
and wanted to contribute.
   
   if you want to self-improve your skills, or define your own scenarios to 
pressure test, just ask your agent (Claude Code, Codex, etc.) to evaluate and 
optimize your skill with Tessl. Ping me 
[@yogesh-tessl](https://github.com/yogesh-tessl), if you hit any snags.
   


-- 
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]

Reply via email to