Skip to content

Conversation

@wu-sheng
Copy link
Member

Add CLAUDE.md for AI assistant guidance

Add a comprehensive guide for AI assistants working with the SkyWalking Java Agent codebase.

Key sections:

  • Project overview and repository structure

  • Build system and commands

  • Plugin development with V2 API (recommended) vs V1 API (legacy)

  • Plugin development rules (class matching, witness classes, dependency management)

  • Tracing concepts (span types, context propagation, special tags)

  • Meter plugin APIs

  • Plugin test framework (structure, configuration, expected data format)

  • Code style and conventions

  • PR guidelines following PULL_REQUEST_TEMPLATE

  • Update the CHANGES log.

Add a comprehensive guide for AI assistants working with the SkyWalking Java Agent codebase, including:
- Project overview and repository structure
- Build system and commands
- Plugin development with V2 API (recommended) vs V1 API (legacy)
- Plugin development rules and dependency management
- Tracing concepts and meter APIs
- Plugin test framework documentation
- Code style and conventions
- PR guidelines and templates
@wu-sheng wu-sheng added the documentation Improvements or additions to documentation label Jan 20, 2026
@wu-sheng wu-sheng requested a review from wankai123 January 20, 2026 11:46
@wu-sheng wu-sheng added this to the 9.6.0 milestone Jan 20, 2026
@wu-sheng wu-sheng merged commit 2a61027 into main Jan 20, 2026
9 of 10 checks passed
@wu-sheng wu-sheng deleted the add-claude-md branch January 20, 2026 13:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants