Skip to content

Commit 467463e

Browse files
trsdnCopilot
andcommitted
refactor: remove all Claude references — this is a GitHub Copilot blueprint
Remove CLAUDE.md, .claude/ directory, and Claude agent format references from all 10 affected files. This repository is exclusively focused on GitHub Copilot customizations for VS Code. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 810990a commit 467463e

File tree

10 files changed

+8
-54
lines changed

10 files changed

+8
-54
lines changed

.github/agents/copilot-customization-builder.agent.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ You help create and evolve GitHub Copilot and VS Code customization artifacts:
1111

1212
- Custom agents (`.agent.md`)
1313
- Prompt files (`.prompt.md`) invoked with `/...`
14-
- Custom instructions (`.github/copilot-instructions.md`, `*.instructions.md`, optional `AGENTS.md`, optional `CLAUDE.md`)
14+
- Custom instructions (`.github/copilot-instructions.md`, `*.instructions.md`, optional `AGENTS.md`)
1515
- Agent Skills (`.github/skills/<name>/SKILL.md`) for portable, specialized capabilities
1616
- Hooks (`.github/hooks/*.json`) for lifecycle automation
1717
- MCP server configurations (`mcp.json`) and related guidance
@@ -93,14 +93,13 @@ Frontmatter guidelines:
9393
- Workspace-wide: `.github/copilot-instructions.md`
9494
- File-pattern scoped: `*.instructions.md` with `applyTo: '<glob>'`
9595
- Optional: `AGENTS.md` for repository-level guidance (often used by coding agents)
96-
- Optional: `CLAUDE.md` for cross-tool compatibility with Claude Code
9796

9897
### Agent Skills
9998

10099
Agent Skills are portable folders of instructions, scripts, and resources that AI agents can load when relevant.
101100

102-
- Project skills: `.github/skills/<skill-name>/SKILL.md` (recommended), `.claude/skills/`, or `.agents/skills/`
103-
- Personal skills: `~/.copilot/skills/<skill-name>/SKILL.md` (recommended), `~/.claude/skills/`, or `~/.agents/skills/`
101+
- Project skills: `.github/skills/<skill-name>/SKILL.md`
102+
- Personal skills: `~/.copilot/skills/<skill-name>/SKILL.md`
104103

105104
SKILL.md frontmatter:
106105

@@ -133,7 +132,7 @@ Skills work across VS Code, Copilot CLI, and Copilot coding agent (portable, ope
133132

134133
Hooks execute shell commands at key lifecycle points during agent sessions. They provide deterministic, code-driven automation.
135134

136-
- Configuration files: `.github/hooks/*.json` (workspace), `~/.claude/settings.json` (user)
135+
- Configuration files: `.github/hooks/*.json` (workspace)
137136
- Agent-scoped hooks: define in agent frontmatter `hooks:` field (preview, requires `chat.useCustomAgentHooks`)
138137
- Hook events: `SessionStart`, `UserPromptSubmit`, `PreToolUse`, `PostToolUse`, `PreCompact`, `SubagentStart`, `SubagentStop`, `Stop`
139138
- Hooks communicate via stdin (JSON input) and stdout (JSON output)

.github/copilot-instructions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ Copilot agents, prompt files, instructions, skills, and hooks in any project.
1717
- Skill files: `SKILL.md` in a named directory under `.github/skills/<name>/`
1818
- Hook configs: JSON files in `.github/hooks/` defining lifecycle automation
1919
- Use `user-invocable` and `disable-model-invocation` instead of the deprecated `infer` field
20-
- For cross-tool compatibility, also support `CLAUDE.md` and `.claude/` locations
2120

2221
## File Structure
2322

.github/prompts/copilot-new-agent.prompt.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,6 @@ When done, list the created file path and how to select the agent in the VS Code
6262

6363
> **Deprecated:** `infer` is deprecated. Use `user-invocable` and `disable-model-invocation` instead.
6464

65-
## Claude agent format (alternative)
66-
67-
VS Code also supports the Claude agent format in `.claude/agents/`:
68-
- Uses plain `.md` files (not `.agent.md`)
69-
- `tools` is a comma-separated string (e.g., `"Read, Grep, Glob, Bash"`) instead of YAML array
70-
- Supports `disallowedTools` as comma-separated string
71-
- VS Code maps Claude tool names to corresponding VS Code tools
72-
7365
## Reference docs
7466

7567
- Custom agents (VS Code): https://code.visualstudio.com/docs/copilot/customization/custom-agents

.github/prompts/copilot-new-instructions.prompt.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ VS Code supports multiple types of instructions files:
2424
| `.github/copilot-instructions.md` | Workspace root | All chat requests |
2525
| `*.instructions.md` | `.github/instructions/` or user profile | File-pattern scoped via `applyTo` |
2626
| `AGENTS.md` | Workspace root (or subfolders with experimental setting) | All agents in workspace |
27-
| `CLAUDE.md` | Workspace root, `.claude/`, or `~/.claude/` | Cross-tool compatibility |
28-
2927
## Requirements
3028

3129
1. Create the file at the appropriate location:
@@ -56,12 +54,6 @@ If working with multiple AI agents, consider using `AGENTS.md` at the workspace
5654
- Applies to all chat requests in workspace
5755
- Experimental: Enable `chat.useNestedAgentsMdFiles` for subfolder-specific instructions
5856

59-
## CLAUDE.md (cross-tool compatibility)
60-
61-
For cross-tool compatibility with Claude Code:
62-
- `CLAUDE.md` at workspace root, `.claude/CLAUDE.md`, or `~/.claude/CLAUDE.md`
63-
- Enable with `chat.useClaudeMdFile` setting
64-
- VS Code also detects `.claude/rules` folder for instructions files
6557

6658
When done, explain:
6759
- How this file interacts with `.github/copilot-instructions.md`

.github/skills/copilot-compatibility-checker/SKILL.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ When diagnosing issues, consult these sources for the latest information:
100100
| Agent Skills | `chat.useAgentSkills` | 1.108 | Stable |
101101
| Project skills (`.github/skills/`) | `chat.useAgentSkills` | 1.108 | Stable |
102102
| Personal skills (`~/.copilot/skills/`) | `chat.useAgentSkills` | 1.108 | Stable |
103-
| Alt skill locations (`.claude/skills/`, `.agents/skills/`) | `chat.useAgentSkills` | 1.108 | Stable |
103+
| Alt skill locations (`.agents/skills/`) | `chat.useAgentSkills` | 1.108 | Stable |
104104
| Custom skill locations | `chat.agentSkillsLocations` | 1.108 | Stable |
105105

106106
### Hooks (Lifecycle Automation)
@@ -109,7 +109,6 @@ When diagnosing issues, consult these sources for the latest information:
109109
|---------|---------|---------------|--------|
110110
| Workspace hooks (`.github/hooks/`) | `chat.hookFilesLocations` | Preview | **Preview** |
111111
| Agent-scoped hooks (frontmatter) | `chat.useCustomAgentHooks` | Preview | **Preview** |
112-
| Claude-compatible hooks (`.claude/settings.json`) | `chat.hookFilesLocations` | Preview | **Preview** |
113112

114113
### Agent Plugins
115114

@@ -119,14 +118,6 @@ When diagnosing issues, consult these sources for the latest information:
119118
| Plugin marketplaces | `chat.plugins.marketplaces` | Preview | **Preview** |
120119
| Local plugins | `chat.plugins.paths` | Preview | **Preview** |
121120

122-
### CLAUDE.md / Claude Compatibility
123-
124-
| Feature | Setting | Since Version | Status |
125-
|---------|---------|---------------|--------|
126-
| `CLAUDE.md` instructions | `chat.useClaudeMdFile` | Stable | Stable |
127-
| `.claude/agents/` format | Auto-discovered | Stable | Stable |
128-
| `.claude/rules/` instructions | `chat.instructionsFilesLocations` | Stable | Stable |
129-
130121
### Prompt Files
131122

132123
| Feature | Setting | Since Version | Status |
@@ -182,7 +173,6 @@ Check if the required files exist in the correct locations:
182173
| Agent Skills | `.github/skills/*/SKILL.md` |
183174
| Hook configs | `.github/hooks/*.json` |
184175
| AGENTS.md | Root or subfolders |
185-
| CLAUDE.md | Root, `.claude/`, or `~/.claude/` |
186176

187177
## Common Issues
188178

@@ -238,7 +228,6 @@ Enable all experimental features:
238228
"chat.customAgentInSubagent.enabled": true,
239229
"chat.mcp.enabled": true,
240230
"chat.useCustomAgentHooks": true,
241-
"chat.useClaudeMdFile": true,
242231
"chat.plugins.enabled": true,
243232
"chat.autopilot.enabled": true,
244233
"chat.mcp.discovery.enabled": true,

.github/skills/copilot-setup-audit/SKILL.md

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ Check for correct directory structure:
5959
| `.github/copilot-instructions.md` | Workspace-wide coding guidelines | **High** |
6060
| `.github/instructions/*.instructions.md` | File-type specific rules | Medium |
6161
| `AGENTS.md` (root) | Multi-agent workspace instructions | Optional |
62-
| `CLAUDE.md` (root, `.claude/`, `~/.claude/`) | Cross-tool compatibility | Optional |
6362

6463
#### Instruction Quality Checks
6564

@@ -85,8 +84,8 @@ Check for correct directory structure:
8584

8685
#### Agent File Checks
8786

88-
- [ ] All agents have `.agent.md` extension (or `.md` in `.claude/agents/`)
89-
- [ ] Agents are in `.github/agents/` directory (or `.claude/agents/` for Claude format)
87+
- [ ] All agents have `.agent.md` extension
88+
- [ ] Agents are in `.github/agents/` directory
9089
- [ ] YAML frontmatter is valid
9190
- [ ] `description` is present and descriptive
9291
- [ ] `name` is set (recommended)
@@ -189,9 +188,6 @@ Consider creating skills for:
189188
| Location | Scope |
190189
|----------|-------|
191190
| `.github/hooks/*.json` | Workspace (shared with team) |
192-
| `.claude/settings.json` | Workspace (Claude compatibility) |
193-
| `.claude/settings.local.json` | Local only (not committed) |
194-
| `~/.claude/settings.json` | User (all workspaces) |
195191
| Agent frontmatter `hooks:` | Agent-scoped (preview) |
196192

197193
### 7. Settings Configuration
@@ -218,7 +214,6 @@ Check for recommended settings:
218214
"chat.useNestedAgentsMdFiles": true,
219215
"chat.customAgentInSubagent.enabled": true,
220216
"chat.useCustomAgentHooks": true,
221-
"chat.useClaudeMdFile": true,
222217
"chat.plugins.enabled": true,
223218
"chat.autopilot.enabled": true,
224219
"chat.mcp.discovery.enabled": true
@@ -240,8 +235,6 @@ Check for recommended settings:
240235
|------------|------------|
241236
| `.github/chatmodes/*.chatmode.md` | `.github/agents/*.agent.md` |
242237
| `*.instructions.md` at repo root | `.github/instructions/*.instructions.md` |
243-
| `.claude/skills/` | `.github/skills/` (recommended) |
244-
| `~/.claude/skills/` | `~/.copilot/skills/` (recommended) |
245238

246239
#### Deprecated Settings
247240

.github/skills/copilot-skill-builder/SKILL.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,6 @@ Agent Skills are folders containing a `SKILL.md` file plus optional scripts, exa
2222
|------|----------|----------|
2323
| Project skills | `.github/skills/<skill-name>/` | Shared with the repository |
2424
| Personal skills | `~/.copilot/skills/<skill-name>/` | Private to your machine |
25-
| Alt project | `.claude/skills/<skill-name>/` | Cross-tool compatibility |
26-
| Alt project | `.agents/skills/<skill-name>/` | Cross-tool compatibility |
27-
| Alt personal | `~/.claude/skills/<skill-name>/` | Cross-tool compatibility |
28-
| Alt personal | `~/.agents/skills/<skill-name>/` | Cross-tool compatibility |
2925

3026
## SKILL.md file format
3127

.vscode/settings.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@
66
"*.prompt.md": "markdown",
77
"*.instructions.md": "markdown",
88
"SKILL.md": "markdown",
9-
"AGENTS.md": "markdown",
10-
"CLAUDE.md": "markdown"
9+
"AGENTS.md": "markdown"
1110
},
1211
"files.exclude": {
1312
"**/.git": true,

CHANGELOG.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2828

2929
- feat: add hooks support — new `/copilot-new-hook` prompt template for lifecycle automation
3030
- feat: add agent plugins documentation across all skills
31-
- feat: add CLAUDE.md cross-tool compatibility support
3231
- feat: add `argument-hint`, `user-invocable`, `disable-model-invocation` fields to skill-builder
3332
- feat: add hooks section to setup-audit, compatibility-checker, and customization-selector skills
3433

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -195,10 +195,6 @@ For **multi-agent** workspaces, consider:
195195

196196
- `AGENTS.md` at the workspace root (enable with `chat.useAgentsMdFile` setting)
197197

198-
For **cross-tool compatibility** with Claude Code:
199-
200-
- `CLAUDE.md` at the workspace root (enable with `chat.useClaudeMdFile` setting)
201-
202198
## Keeping your repositories in sync
203199

204200
Once you've integrated this blueprint into your projects, you can keep them updated using one of these strategies:

0 commit comments

Comments
 (0)