Flatten repo layout to match cross-agent skills convention · Entire
Flatten repo layout to match cross-agent skills convention
41369d3·
alishakawaguchi·2mo ago·12 files·+86 added/-31 removed
Move skills from plugins/entire/skills to top-level skills/ and lift
plugin manifests to the repo root so Cursor, Codex, and other flat
auto-discovery installs work via git clone ... ~/.<agent>/skills/entire.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Sessions
453006269783View transcript
Changes
12
.agents/plugins
- Mmarketplace.json+1/-1
.claude-plugin
- Mmarketplace.json+1/-1
- Rplugin.json
.codex-plugin
- Rplugin.json
.cursor-plugin
- Mplugin.json+1/-1
.opencode
MINSTALL.md+2/-2
plugins
- Mentire.js+1/-1
DGEMINI.md-1
MREADME.md+80/-24
skills
explain
- RSKILL.md
search
- RSKILL.md
session-handoff
- RSKILL.md
7 unmodified lines
8
9
10
11
11
12
13
14
7 unmodified lines
"name": "entire",
"source": {
"source": "local",
"path": "./plugins/entire"
"path": "./"
},
"policy": {
"installation": "AVAILABLE",
M.agents/plugins/marketplace.json+1/-1
9 unmodified lines
10
11
12
13
13
14
15
16
9 unmodified lines
"name": "entire",
"description": "Cross-agent skills and commands powered by Entire",
"version": "0.1.0",
"source": "./plugins/entire",
"source": "./",
"category": "development",
"author": {
"name": "Entire Inc"
M.claude-plugin/marketplace.json+1/-1
1
No patch available.
R.claude-plugin/plugin.json
1
No patch available.
R.codex-plugin/plugin.json
9 unmodified lines
10
11
12
13
13
14
9 unmodified lines
"repository": "https://github.com/entireio/skills",
"license": "MIT",
"keywords": ["entire", "session-handoff", "handoff", "agent-workflows", "skills"],
"skills": "./plugins/entire/skills/"
"skills": "./skills/"
}
M.cursor-plugin/plugin.json+1/-1
1
2
3
3
4
5
6
1 unmodified line
8
9
10
11
11
12
13
14
# Installing Skills for OpenCode
Enable Entire skills in OpenCode via native skill discovery from `plugins/entire/skills`.
Enable Entire skills in OpenCode via native skill discovery from `skills/`.
## Prerequisites
1 unmodified line
## Installation
The published `skills` package installs the `entire` plugin from `plugins/entire`, which exposes the skills in `plugins/entire/skills`.
The published `skills` package installs the `entire` plugin, which exposes the skills in `./skills/`.
Add to your OpenCode config:
M.opencode/INSTALL.md+2/-2
9 unmodified lines
10
11
12
13
13
14
15
16
9 unmodified lines
const __dirname = path.dirname(fileURLToPath(import.meta.url));
export const EntirePlugin = async ({ client, directory }) => {
const skillsDir = path.resolve(__dirname, '../../plugins/entire/skills');
const skillsDir = path.resolve(__dirname, '../../skills');
return {
config: async (config) => {
M.opencode/plugins/entire.js+1/-1
1
@./plugins/entire/skills/session-handoff/SKILL.md
DGEMINI.md-1
1 unmodified line
2
3
4
5
6
7
8
9
10
11
12
5
6
7
35 unmodified lines
43
44
45
54
46
47
56
48
49
50
51
52
53
58
54
55
56
57
58
59
60
61
62
63
64
64
65
66
67
68
69
70
71
67
72
73
74
70
75
76
72
77
78
74
75
76
77
78
79
80
81
82
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
1 unmodified line
Cross-agent skills and commands powered by Entire.
This repo is a shared skill collection for:
- Codex
- Claude
- OpenCode
- Cursor
- Gemini
## Skills
### `session-handoff`
35 unmodified lines
## Installation
Install the agent that matches your workflow from its marketplace, manifest, or install-doc entrypoint:
Install with [skills](https://skills.sh/) CLI (universal, works with any [Agent Skills](https://agentskills.io)-compatible tool):
### Claude Code (via Plugin Marketplace)
```bash
npx skills add https://github.com/entireio/skills --all
# or a single skill:
npx skills add https://github.com/entireio/skills --skill session-handoff
```
In Claude Code, register the marketplace first:
<!-- prettier-ignore-start -->
<details>
<summary>Claude Code</summary>
```bash
/plugin marketplace add entireio/skills
/plugin install entire
```
Then install the plugin from this marketplace:
</details>
<details>
<summary>Cursor</summary>
Copy skills into the cross-client discovery directory:
```bash
/plugin install entire
git clone https://github.com/entireio/skills.git ~/.cursor/skills/entire
```
### Codex
Cursor auto-discovers skills from `.agents/skills/` and `.cursor/skills/`.
Use `plugins/entire/.codex-plugin/plugin.json`.
</details>
### OpenCode
Use the package-based flow in `.opencode/INSTALL.md`.
### Cursor
Use `.cursor-plugin/plugin.json`.
### Gemini
<details>
<summary>Gemini CLI</summary>
```bash
gemini extensions install https://github.com/entireio/skills
```
Update with `gemini extensions update entire`.
</details>
<details>
<summary>OpenCode</summary>
Copy skills into the cross-client discovery directory:
```bash
git clone https://github.com/entireio/skills.git ~/.agents/skills/entire
```
OpenCode auto-discovers skills from `.agents/skills/`, `.opencode/skills/`, and `.claude/skills/`.
</details>
<details>
<summary>Codex (OpenAI)</summary>
Clone into the cross-client discovery path:
```bash
git clone https://github.com/entireio/skills.git ~/.agents/skills/entire
```
Codex auto-discovers skills from `~/.agents/skills/` and `.agents/skills/`. Update with `cd ~/.agents/skills/entire && git pull`.
</details>
<details>
<summary>Copilot</summary>
```bash
/plugin install https://github.com/entireio/skills
# or
git clone https://github.com/entireio/skills.git ~/.copilot/skills/entire
```
Copilot auto-discovers skills from `.copilot/skills/`.
</details>
<details>
<summary>Antigravity</summary>
Clone and symlink into the cross-client discovery path:
```bash
git clone https://github.com/entireio/skills.git ~/.antigravity/skills/entire
```
Update with `cd ~/.antigravity/skills/entire && git pull`.
</details>
<!-- prettier-ignore-end -->
## Quick Start
Natural language examples:
MREADME.md+80/-24
1
No patch available.
Rskills/explain/SKILL.md
1
No patch available.
Rskills/search/SKILL.md
1
No patch available.
Rskills/session-handoff/SKILL.md