Configure Channel
openclaw/openclaw
Configure and prove a chat channel with non-interactive one-liners; secrets only as SecretRefs.
A skill your agent uses when installing, configuring, or operating xskill (the xskill CLI / pip install xskill) — starting the daemon, registering trajectory dirs, joining a team server…
$ npx skills add SkillNerds/xskill --skill using-xskill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install SkillNerds/xskill using-xskill --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/SkillNerds/xskill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/using-xskill .claude/skills/using-xskill && 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 "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .claude/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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/SkillNerds/xskill/tree/main/skills/using-xskillType 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 SkillNerds/xskill --skill using-xskill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install SkillNerds/xskill using-xskill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SkillNerds/xskill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/using-xskill .agents/skills/using-xskill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .agents/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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 SkillNerds/xskill --skill using-xskill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install SkillNerds/xskill using-xskill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SkillNerds/xskill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/using-xskill .cursor/skills/using-xskill && 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 "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .cursor/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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/SkillNerds/xskill.git --path skills/using-xskill--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 SkillNerds/xskill --skill using-xskill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install SkillNerds/xskill using-xskill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SkillNerds/xskill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/using-xskill .gemini/skills/using-xskill && 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 "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .gemini/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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 SkillNerds/xskill using-xskillInstalls 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 SkillNerds/xskill --skill using-xskill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/SkillNerds/xskill.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/using-xskill .github/skills/using-xskill && 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 "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .github/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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 SkillNerds/xskill --skill using-xskill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install SkillNerds/xskill using-xskill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/SkillNerds/xskill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/using-xskill .opencode/skills/using-xskill && 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 "using-xskill" agent skill from https://github.com/SkillNerds/xskill/tree/main/skills/using-xskill into .opencode/skills/using-xskill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "using-xskill", 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.
using-xskillA skill your agent uses when installing, configuring, or operating xskill (the xskill CLI / pip install xskill) — starting the daemon, registering trajectory dirs, joining a team server…
Using Xskill is an agent skill from SkillNerds/xskill. Use when installing, configuring, or operating xskill (the xskill CLI / pip install xskill) — starting the daemon, registering trajectory dirs, joining a team server, understanding how trajectories become Skills, or rebuilding/re-distilling the skill library after a model change.
Its SKILL.md is about 870 tokens, which your agent loads only when the skill is triggered. The skill folder holds 4 other files, including reference files (for example `references/installation.md`, `references/mechanisms.md` and `references/rebuilding-skill-library.md`).
The repository describes itself as: Self-evolving skills lib for coding agents. The licence is MIT.
Read from SKILL.md and the folder at commit aeee7c1. 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.
Shell commands in SKILL.md call:
pipFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use pip, which can reach the network depending on how they are called.
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.
Using Xskill loads about 868 tokens when it runs, and up to ~4.1k if it reads all its reference files. Until then it costs about 74 tokens; SKILL.md has 403 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 SkillNerds/xskill at commit aeee7c1, republished under its MIT licence (© SkillNerds). 403 words, ~868 tokens.
.claude/skills/using-xskill/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.xskill distills reusable Skills (SKILL.md folders) out of the real execution
trajectories of coding agents (Claude Code, Codex, OpenCode, Cursor, …). A background
daemon watches each agent's session logs, slices them into single-intent atoms,
clusters atoms into skills, and writes/versions each skill in its own git folder. New
skill versions only replace old ones when real traffic shows they serve users better
(canary A/B by UX score) — not by an LLM grading itself.
Core mental model: raw trajectory → atoms → candidate routing → SKILL.md → canary A/B → installed into every agent's skill dir. You operate the daemon; the daemon does the distilling.
~/.xskill/config.yaml (LLM + embedding endpoints)xskill serve), or backfilling old trajectoriesxskill serve --server / xskill connect)| Command | What it does |
|---|---|
pip install xskill | Install (Python 3.9+) |
xskill serve | Standalone daemon: FastAPI + watcher; first run writes ~/.xskill/config.yaml then exits |
xskill serve --server | Team server: owns all LLM calls + git; prints a join token |
xskill connect <host:port> --token <t> | Join a team server as a thin client |
xskill registry add <path> | Backfill / watch an extra trajectory directory |
xskill traj search <query> / xskill search <query> | Search trajectories or skills |
xskill read <path> --eco <eco> | Batch-ingest db trajectories (ngagent/opencode) |
xskill rebuild [--force] | Re-distill from existing raw trajectories (see reference) |
xskill stats | Token usage & estimated cost |
The daemon is the engine: most commands only change state in the DB; nothing is
distilled unless xskill serve (or the team server) is running.
references/installation.mdreferences/mechanisms.mdreferences/rebuilding-skill-library.mdrebuild with no daemon up. rebuild only resets DB state; the watcher
in serve does the actual re-split/re-cluster every 30s. No daemon = nothing happens.~/.xskill/*_sessions/*.md. Those are the input to distillation —
delete them and you can no longer rebuild.embedding: block at DashScope / OpenAI / Ollama.© SkillNerds, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (references) in skills/using-xskill of SkillNerds/xskill.
Open the folder on GitHubat commit aeee7c1
Using Xskill 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 |
|---|---|---|---|---|---|---|
| Using Xskill this skillSkillNerds/xskill | 128 | — | ~868 | Automated safety check: Pass | MIT | |
| Configure Channelopenclaw/openclaw | 392k | — | ~946 | Automated safety check: Pass | MIT | |
| Kubeshark Installerkubeshark/kubeshark | 12k | — | ~3.6k | Automated safety check: Notes | Apache-2.0 | |
| Generating Python Installeraffaan-m/ECC | 275k | 1 repos | ~6.1k | Automated safety check: Pass | MIT | |
| Markstream Installsickn33/agentic-awesome-skills | 47k | 1 repos | ~2k | Automated safety check: Pass | MIT | |
| Markstream Installgithub/awesome-copilot | 40k | — | ~1.5k | Automated safety check: Pass | MIT |
openclaw/openclaw
Configure and prove a chat channel with non-interactive one-liners; secrets only as SecretRefs.
kubeshark/kubeshark
Installs and configures Kubeshark on a Kubernetes cluster, choosing between the quick CLI path and a Helm install with custom values.
affaan-m/ECC
Commercial-grade Python installer expert for Windows: Nuitka extreme compilation, dist slimming, DLL footprint analysis, and Inno Setup packaging to ship the smallest, fastest installers.
sickn33/agentic-awesome-skills
Install and configure Markstream streaming Markdown renderers for Vue, React, Svelte, Angular, Nuxt, Next.js, and Vue 2 applications.
github/awesome-copilot
Install and configure Markstream streaming Markdown renderers for Vue, React, Svelte, Angular, Nuxt, and Vue 2 applications.
mukul975/Anthropic-Cybersecurity-Skills
Installs, configures, and tunes Snort 3 to monitor network traffic for malicious activity using custom and community rulesets, preprocessors, and alert output plugins.
SkillNerds/xskill
A skill your agent uses for xskill. An agent skill from SkillNerds/xskill.
SkillNerds/xskill
A skill your agent uses when developing xskill itself — editing agent tool docstrings, changing the generate agent tool surface, or verifying what schema the Agno framework actually sends to the…
SkillNerds/xskill
XSkill 数据访问原则:文件系统是内容真相,由 worker 同步进库;面板与业务读 请求只走数据库;内核 agent loop 可直接写盘。适用于改 dashboard、recommend、 team、pipeline、ecosystems 等读路径,以及审查是否又引入业务侧扫盘。
A skill your agent uses when installing, configuring, or operating xskill (the xskill CLI / pip install xskill) — starting the daemon, registering trajectory dirs, joining a team server…. Using Xskill is an agent skill from SkillNerds/xskill. Use when installing, configuring, or operating xskill (the xskill CLI / pip install xskill) — starting the daemon, registering trajectory dirs, joining a team server, understanding how trajectories become Skills, or rebuilding/re-distilling the skill library after a model change.
Using Xskill fits situations like: operating xskill (the xskill CLI / pip install xskill) — starting the daemon; registering trajectory dirs; joining a team server; understanding how trajectories become Skills.
Run `npx skills add SkillNerds/xskill --skill using-xskill -a claude-code`. Or copy the skill folder (skills/using-xskill in SkillNerds/xskill) into .claude/skills/using-xskill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add SkillNerds/xskill --skill using-xskill -a codex`. Or copy the skill folder (skills/using-xskill in SkillNerds/xskill) into .agents/skills/using-xskill 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 SkillNerds/xskill --skill using-xskill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/using-xskill, .gemini/skills/using-xskill, .github/skills/using-xskill and .opencode/skills/using-xskill in your project.
Going by SKILL.md and its folder, Using Xskill needs the command-line tools its instructions call (pip). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use pip, which can reach the network depending on how they are called. 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.
Using Xskill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 868 tokens (SKILL.md is roughly 3.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.2k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Using Xskill: Configure Channel (openclaw/openclaw, 392k stars), Kubeshark Installer (kubeshark/kubeshark, 12k stars), Generating Python Installer (affaan-m/ECC, 275k stars) and Markstream Install (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
SkillNerds (a GitHub organization) maintains it in SkillNerds/xskill, which has 128 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on September 17, 2026.
Source: SkillNerds/xskill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.