Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

Open
Unmanned-Island-admin wants to merge13 commits intogithub:main
base:main
Choose a base branch
Loading
fromUnmanned-Island:synergymesh-copilot-config

Conversation

@Unmanned-Island-admin

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 development

Custom Prompts (5 prompts)

  • create-synergymesh-app.prompt.md: Create new multi-touch collaborative apps
  • add-network-event.prompt.md: Add Socket.io real-time events
  • implement-touch-gesture.prompt.md: Implement new touch gestures
  • debug-synergymesh.prompt.md: Debug touch and networking issues
  • add-content.prompt.md: Add content and data to apps

VS Code Configuration

  • settings.json: Editor settings with TypeScript and web development focus
  • tasks.json: Build, dev server, and networking server tasks
  • launch.json: Debug configurations for Chrome and Node.js
  • extensions.json: Recommended extensions

Also Includes

  • csharp-14-best-practices.instructions.md: C# 14 specific best practices
  • csharp-best-practices.instructions.md: General C# best practices

Type of Contribution

  • New instruction file(s)
  • New prompt file(s)
  • New chat mode file(s)
  • Other: VS Code workspace configuration

Pull Request Checklist

  • I have read and followed the CONTRIBUTING.md guidelines
  • My contribution adds new instruction, prompt files in the correct directory
  • The files follow the required naming convention
  • The content is clearly structured and follows the example format
  • I have tested the instructions and prompts with GitHub Copilot

Related to: Extends work from#30 (PlagueHO contributions)

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
CopilotAI review requested due to automatic review settingsNovember 29, 2025 05:19
Copilot finished reviewing on behalf ofUnmanned-Island-adminNovember 29, 2025 05:22
Copy link
Contributor

CopilotAI left a 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 structuresynergymesh-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
FileDescription
synergymesh-copilot-config/README.mdDocumentation for the SynergyMesh Copilot configuration package
synergymesh-copilot-config/.github/prompts/*.prompt.mdFive domain-specific prompts for SynergyMesh development tasks
synergymesh-copilot-config/.github/copilot-instructions.mdProject-specific Copilot instructions for SynergyMesh conventions
synergymesh-copilot-config/.vscode/*.jsonVS Code workspace configuration files for SynergyMesh development
instructions/csharp-*.instructions.mdC# best practices instruction files (appear unrelated to SynergyMesh)
docs/README.mcp-api.mdTraditional Chinese MCP Server API documentation (unrelated to SynergyMesh)
docs/README.instructions.mdUpdated to include the new C# instruction files
README.mdUpdated with link to MCP API documentation
.github/workflows/datadog-synthetics.ymlDatadog 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 project

@Unmanned-Island-admin
Copy link
Author

@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
Copy link
Author

@copilot open a new pull request to apply changes based on the comments inthis thread

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

Copilot code reviewCopilotCopilot left review comments

At least 1 approving review is required to merge this pull request.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

1 participant

@Unmanned-Island-admin

[8]ページ先頭

©2009-2025 Movatter.jp