Tooluck logoTooluck
SKILL.md

customize

Agent skill fromaipoch/open-science

Use when the user wants to create or manage a Specialist agent or create, revise, publish, or delete a Skill through the conversational `/Customize` entry. Routes Skill work to the internal skill-creator and handles Specialist work through the JavaScript host.agents SDK.

How to install customize

install customize
# install the open-science pack with the skills CLI
npx skills add aipoch/open-science

# or add only this skill to Claude Code: copy the folder

resources/skills/customize/

# into

~/.claude/skills/customize/ (all projects)

.claude/skills/customize/ (one project)

resources/skills/customize/SKILL.md

Apache-2.0Full file
1# Customize
2
3This Skill routes conversational customization to one of two native composers. It is **not a security
4boundary**: it helps the user draft, review, confirm, and report changes, while the application decides
5whether a destructive or identity-affecting operation actually takes effect.
6
7> Important: this is a framework Skill, not hard isolation. Do not claim that this Skill provides hard
8> security isolation; it is workflow guidance only.
9
10## Route first
11
12- For creating, revising, publishing, inspecting, or deleting a Skill, call
13 `host.skills.read('skill-creator')` and follow that internal Skill completely. Do not duplicate its
14 authoring workflow here.
15- For creating or managing a Specialist, follow the Specialist workflow below.
16- For a combined request, create or revise the Skill first. After publish and read-back, attach it to
17 the selected Specialist only when the user requested that relationship.
18
19Do not create a plan record for Specialist or Skill CRUD. Ask only about choices that materially change
20behavior, access, or safety. Skills and Specialists are application-managed resources, not Artifacts.
21
22## Specialist runtime
23
24The Skill runs in the **JavaScript control-plane REPL only**. It uses JavaScript exclusively. Do not
25use Python or R here, and do not look for `host.agents` or `host.skills` in a data kernel — they are
26absent there. Specialist mutation happens through `host.agents.*`; Skill lifecycle work is delegated
27to the internal Skill Creator above.
28…

Excerpt shown under the repository's Apache-2.0 license.

More skills in open-science

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates