- Notifications
You must be signed in to change notification settings - Fork1.5k
Add SynergyMesh Copilot Configuration#438
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
base:main
Are you sure you want to change the base?
Add SynergyMesh Copilot Configuration#438
Conversation
Signed-off-by: wecanfly1 <210529308+wecanfly1@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: we-can-fix-soul <210529308+we-can-fix-soul@users.noreply.github.com>
Co-authored-by: we-can-fix-soul <210529308+we-can-fix-soul@users.noreply.github.com>
…r-apiAdd comprehensive MCP Server API documentation
- Add csharp-14-best-practices.instructions.md for C# 14 specific features- Add csharp-best-practices.instructions.md for all C# versions- Update README.instructions.md with new entriesAddresses remaining work fromgithub#30 (contributed from PlagueHO/github-copilot-assets-library)
Create comprehensive GitHub Copilot and VS Code configuration for SynergyMesh:- .github/copilot-instructions.md: Project-specific TypeScript, Socket.io, D3.js, and multi-touch development guidelines- .github/prompts/: 5 custom prompts for common SynergyMesh tasks - create-synergymesh-app.prompt.md - add-network-event.prompt.md - implement-touch-gesture.prompt.md - debug-synergymesh.prompt.md - add-content.prompt.md- .vscode/: Editor settings, tasks, launch configs, and extensionsBased on awesome-copilot TypeScript/Node.js best practices
Replace esbenp.prettier-vscode with VS Code built-in formatters to avoidextension dependency errors in environments without Prettier installed
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
Pull request overview
This pull request adds comprehensive GitHub Copilot configuration for the SynergyMesh project, a TypeScript library for building multi-touch collaborative applications. The PR introduces project-specific prompts, instructions, VS Code workspace settings, and documentation.
Key changes:
- 5 custom prompts for SynergyMesh development workflows (app creation, gesture implementation, debugging, etc.)
- 2 C# best practices instruction files added to the global instructions directory
- Complete VS Code workspace configuration (tasks, debug configs, settings, recommended extensions)
- New subdirectory structure
synergymesh-copilot-config/containing project-specific configurations - Two unrelated additions: MCP Server API documentation in Traditional Chinese and a Datadog Synthetics workflow
Reviewed changes
Copilot reviewed 17 out of 17 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
| synergymesh-copilot-config/README.md | Documentation for the SynergyMesh Copilot configuration package |
| synergymesh-copilot-config/.github/prompts/*.prompt.md | Five domain-specific prompts for SynergyMesh development tasks |
| synergymesh-copilot-config/.github/copilot-instructions.md | Project-specific Copilot instructions for SynergyMesh conventions |
| synergymesh-copilot-config/.vscode/*.json | VS Code workspace configuration files for SynergyMesh development |
| instructions/csharp-*.instructions.md | C# best practices instruction files (appear unrelated to SynergyMesh) |
| docs/README.mcp-api.md | Traditional Chinese MCP Server API documentation (unrelated to SynergyMesh) |
| docs/README.instructions.md | Updated to include the new C# instruction files |
| README.md | Updated with link to MCP API documentation |
| .github/workflows/datadog-synthetics.yml | Datadog Synthetics testing workflow (unrelated to SynergyMesh) |
Comments suppressed due to low confidence (1)
synergymesh-copilot-config/README.md:89
- The new synergymesh-copilot-config directory and its README.md file should be added to the main README.md file in the root directory. According to the coding guidelines, new files should be documented in the README.md.
MIT License - Same as SynergyMesh projectUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Unmanned-Island-admin commentedNov 29, 2025
@Unmanned-Island-admin 請進行維修工作整合入專案 |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Unmanned-Island-admin commentedNov 29, 2025
@copilot open a new pull request to apply changes based on the comments inthis thread |
Description
Add comprehensive GitHub Copilot and VS Code configuration optimized for theSynergyMesh project - a TypeScript library for web-based multi-user natural user interface applications.
Added Files
Copilot Instructions
.github/copilot-instructions.md: Project-specific guidelines for TypeScript, Socket.io, D3.js, and multi-touch developmentCustom Prompts (5 prompts)
create-synergymesh-app.prompt.md: Create new multi-touch collaborative appsadd-network-event.prompt.md: Add Socket.io real-time eventsimplement-touch-gesture.prompt.md: Implement new touch gesturesdebug-synergymesh.prompt.md: Debug touch and networking issuesadd-content.prompt.md: Add content and data to appsVS Code Configuration
settings.json: Editor settings with TypeScript and web development focustasks.json: Build, dev server, and networking server taskslaunch.json: Debug configurations for Chrome and Node.jsextensions.json: Recommended extensionsAlso Includes
csharp-14-best-practices.instructions.md: C# 14 specific best practicescsharp-best-practices.instructions.md: General C# best practicesType of Contribution
Pull Request Checklist
Related to: Extends work from#30 (PlagueHO contributions)