Neat-Freak Knowledge Closeout
KKKKhazix/khazix-skills
Brings project docs, agent rule files, authorized memory and leftover workspace files back in line with what the code and runtime actually do at the end of a work session.
Update or create documentation in the eIsland VuePress docs site (web/eisland-web-docs).
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docs --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .claude/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .claude/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docs --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .agents/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .agents/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docs --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .cursor/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .cursor/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/JNTMTMTM/eIsland.git --path .claude/skills/eisland-dev-update-docs--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docs --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .gemini/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .gemini/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .github/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .github/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install JNTMTMTM/eIsland eisland-dev-update-docs --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JNTMTMTM/eIsland.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/eisland-dev-update-docs .opencode/skills/eisland-dev-update-docs && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "eisland-dev-update-docs" agent skill from https://github.com/JNTMTMTM/eIsland/tree/main/.claude/skills/eisland-dev-update-docs into .opencode/skills/eisland-dev-update-docs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "eisland-dev-update-docs", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
eisland-dev-update-docsUpdate or create documentation in the eIsland VuePress docs site (web/eisland-web-docs).
Eisland Dev Update Docs is an agent skill from JNTMTMTM/eIsland. Update or create documentation in the eIsland VuePress docs site (web/eisland-web-docs). Use this skill whenever the user asks to update docs, add documentation, write a doc article, document a feature, update the tech stack docs, update plugin docs, update command docs, or any task involving files under web/eisland-web-docs/src/. This skill ensures all documentation follows the project's CLAUDE.md constraints, uses correct admonition syntax, maintains consistent style with existing articles, and properly updates…
Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Static sites and blogs, Agent instruction files and Technical documentation. The repository describes itself as: eIsland - A sleek, Apple Dynamic Island inspired floating widget for Windows, built with Electron. The licence is GPL-3.0.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 411adb9. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown and typescript).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Eisland Dev Update Docs loads about 1.8k tokens when it runs. Until then it costs about 144 tokens; SKILL.md has 571 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from JNTMTMTM/eIsland at commit 411adb9, republished under its GPL-3.0 licence (© JNTMTMTM). 571 words, ~1,831 tokens.
.claude/skills/eisland-dev-update-docs/SKILL.md (or your agent's skills folder).This skill guides documentation updates for the eIsland VuePress docs site located at web/eisland-web-docs/.
These rules come from the project's CLAUDE.md and must be followed strictly:
:::tip, :::info, :::note, :::important, :::warning, :::danger, or :::details). Use a variety of admonition types — do not rely on a single type.README.md files in the sidebar. VuePress automatically uses each subdirectory's README.md as the category index page.title and icon fields.src/
├── introduction/ # Project introduction and architecture
│ ├── intro/ # Project introduction
│ ├── tech-stack/ # Technology stack
│ ├── frontend-arch/ # Frontend architecture
│ └── backend-arch/ # Backend architecture
└── developer/ # Developer guide
├── environment-setup/ # Environment configuration
├── guides/ # Development workflows
├── standards/ # Coding and documentation standards
├── testing/ # Testing strategies
├── commands/ # npm script reference
└── git-operations/ # Git workflowsFollow these steps in order:
web/eisland-web-docs/src/src/.vuepress/sidebar.ts under the correct groupREADME.mdREADME.md index for itsrc/.vuepress/components/SidebarBadges.vue if adding Interface, Enum, or MonitorFor documentation under src/api-plugins/, follow the guidelines in src/api-plugins/CLAUDE.md:
Every documentation file MUST use the correct icon in frontmatter:
| Type | Icon | Example |
|---|---|---|
| Function/Method | fa6-solid:code | getIconByPath |
| Interface/Type | fa6-solid:table | BluetoothDeviceInfo |
| Class/Monitor | fa6-solid:cubes | BluetoothMonitor |
| Enum | fa6-solid:list | BatteryStatus |
| Plugin index | Category icon | bluetooth, music, etc. |
All function/method documentation MUST include both TypeScript and JavaScript code blocks using ::: code-tabs syntax.
Every function/method document MUST include these sections in this exact order:
:::note and :::tip:::warning::: code-tabs with TS + JS:::note, :::tip, :::important:::danger admonitionWhen adding new Interface, Enum, or Monitor documentation, register the badge in src/.vuepress/components/SidebarBadges.vue:
const BADGE_MAP: Record<string, string> = {
YourNewInterface: 'interface',
YourNewEnum: 'enum',
YourNewMonitor: 'monitor',
}Function badges are auto-detected from URL patterns (get*, set*, close*, etc.).
Every new documentation file must follow this template:
---
title: Document Title
icon: icon-name
---
# Document Title
:::info
This document covers [brief description of what this document explains]. For related information, see [Related Document](related-doc.md).
:::
## Section Heading
Content here with tables, code blocks, and admonitions.
:::tip
Helpful tips and best practices.
:::
:::warning
Important notices and cautions.
:::Use tables for structured data — commands, configurations, comparisons, file listings:
| Command | Script | Description |
|---------|--------|-------------|
| `npm run build` | `vite build` | Build for production |Always specify the language:
```bash
npm run build
```
```typescript
const x: string = "hello";
```
```json
{ "key": "value" }
```Use the right admonition for the right context:
| Type | Use For |
|---|---|
:::info | Document introduction, general explanations |
:::tip | Best practices, helpful shortcuts |
:::note | Supplementary information, side notes |
:::important | Key information users must be aware of |
:::warning | Cautions, potential issues, breaking changes |
:::danger | Critical security notes, destructive operations |
:::details | Collapsible sections, long code references |
Link to other documents using relative paths:
See [Frontend Setup](/developer/environment-setup/frontend-setup.md) for details.For documents that describe commands or plugins, follow this pattern:
## Feature Name
**Brief description** of what this feature does.
### Build / Usage
| Command | Script | Description |
|---------|--------|-------------|
| `npm run build` | `...` | Build description |
### Test
| Command | Script | Description |
|---------|--------|-------------|
| `npm test` | `vitest run` | Run all tests |
### Source Files
| File | Responsibility |
|------|---------------|
| `src/file.ts` | What this file does |When updating documentation:
web/eisland-web-docs/CLAUDE.md for constraintssidebar.ts if adding a new fileREADME.md if adding a new file© JNTMTMTM, GPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/eisland-dev-update-docs of JNTMTMTM/eIsland.
Open the folder on GitHubat commit 411adb9
Eisland Dev Update Docs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Eisland Dev Update Docs this skillJNTMTMTM/eIsland | 320 | — | ~1.8k | Automated safety check: Pass | GPL-3.0 | |
| Neat-Freak Knowledge CloseoutKKKKhazix/khazix-skills | 21k | — | ~1.9k | Automated safety check: Pass | MIT | |
| Dsh Web Documentationzhu1090093659/dsh-web | 8.5k | — | ~479 | Automated safety check: Pass | Apache-2.0 | |
| Orchardcore Docs WriterOrchardCMS/OrchardCore | 8.2k | — | ~1.1k | Automated safety check: Pass | BSD-3-Clause | |
| Newprojectscunning1975/MixtapeTools | 470 | 1 repos | ~850 | Automated safety check: Pass | None | |
| Sync Public DocsCaldis/react-zmage | 946 | — | ~3.3k | Automated safety check: Pass | MIT |
KKKKhazix/khazix-skills
Brings project docs, agent rule files, authorized memory and leftover workspace files back in line with what the code and runtime actually do at the end of a work session.
zhu1090093659/dsh-web
A skill your agent uses when adding or editing dsh-web README files, docs, AGENTS.md instructions, user-facing configuration text, or bilingual documentation pairs.
OrchardCMS/OrchardCore
Authors OrchardCore documentation — MkDocs Material pages, module README docs, nav entries, admonitions, tabbed content, and redirects.
scunning1975/MixtapeTools
Scaffold a new research project with standard directory structure, CLAUDE.md template, and documented README.
Caldis/react-zmage
A skill your agent uses when modifying public API in packages/core (types/global.ts, types/default.ts, index.ts, or package.json exports field), adding/renaming/removing props, changing default…
Kaggle/kaggle-environments
Audit a game environment's README.md and AGENTS.md against its engine implementation.
JNTMTMTM/eIsland
Generate a release announcement markdown for eIsland. An agent skill from JNTMTMTM/eIsland.
JNTMTMTM/eIsland
Refactor a monolithic React component file into a standardized module structure with components/, hooks/, utils/, and config/ subdirectories.
JNTMTMTM/eIsland
Refactor a monolithic React component file into a standardized module structure with components/, hooks/, utils/, types/, and config/ subdirectories.
JNTMTMTM/eIsland
Add a new empty subpage (tab) to an existing eIsland settings section with page navigation support.
JNTMTMTM/eIsland
Add a new SVG icon to the project's icon enum system with matching test assertions.
JNTMTMTM/eIsland
Analyze the current git status, review all staged and unstaged changes, and create a commit with a proper English commit message following conventional commit format.
Update or create documentation in the eIsland VuePress docs site (web/eisland-web-docs). Eisland Dev Update Docs is an agent skill from JNTMTMTM/eIsland. Update or create documentation in the eIsland VuePress docs site (web/eisland-web-docs).
Eisland Dev Update Docs fits situations like: the user asks to update docs; add documentation; write a doc article; document a feature.
Run `npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a claude-code`. Or copy the skill folder (.claude/skills/eisland-dev-update-docs in JNTMTMTM/eIsland) into .claude/skills/eisland-dev-update-docs in your project. Claude Code loads it when a task matches its description.
Run `npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a codex`. Or copy the skill folder (.claude/skills/eisland-dev-update-docs in JNTMTMTM/eIsland) into .agents/skills/eisland-dev-update-docs in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add JNTMTMTM/eIsland --skill eisland-dev-update-docs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/eisland-dev-update-docs, .gemini/skills/eisland-dev-update-docs, .github/skills/eisland-dev-update-docs and .opencode/skills/eisland-dev-update-docs in your project.
SKILL.md names no scripts, command-line tools or credentials: Eisland Dev Update Docs is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Eisland Dev Update Docs is published under the GPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Eisland Dev Update Docs: Neat-Freak Knowledge Closeout (KKKKhazix/khazix-skills, 21k stars), Dsh Web Documentation (zhu1090093659/dsh-web, 8.5k stars), Orchardcore Docs Writer (OrchardCMS/OrchardCore, 8.2k stars) and Newproject (scunning1975/MixtapeTools, 470 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
JNTMTMTM (a GitHub user) maintains it in JNTMTMTM/eIsland, which has 320 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 7, 2026.
Source: JNTMTMTM/eIsland on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.