Add comprehensive AI agent instruction files for development guidance #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a comprehensive set of instruction files to guide various AI agents and tools when working on the OnchainTestKit project. These files provide context-specific guidance for blockchain testing, wallet automation, and the unique challenges of browser extension testing.
Files Added
Core Agent Instructions
.github/copilot-instructions.md- GitHub Copilot-specific guidance covering project architecture, development patterns, and code style conventionsAGENTS.md- General agent instructions with project overview, key components, and common development workflowsCLAUDE.md- Claude-specific instructions emphasizing analytical problem-solving and blockchain testing complexitiesGEMINI.md- Gemini-specific instructions focusing on optimization strategies and technical excellenceSpecialized Development Guides
.github/instructions/wallet-development.instructions.md- Comprehensive guide for wallet integration patterns, action types, and extension management.github/instructions/testing-framework.instructions.md- Testing framework usage, configuration patterns, and best practices.github/instructions/node-management.instructions.md- Local blockchain node management, fork mode configuration, and performance optimization.github/instructions/api-development.instructions.md- API design principles, extension points, and security considerationsKey Features
Each instruction file is tailored to its specific audience and includes:
Technical Coverage
The instructions cover critical aspects of the OnchainTestKit ecosystem:
These instruction files will help AI agents understand the unique challenges of blockchain application testing and provide more targeted, effective assistance when working on the OnchainTestKit codebase.
Fixes #32.
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.