Library
asgeirtj/system_prompts_leaks
Use ChatGPT Library when the user mentions their Library, asks to find or work with a Library-backed file, Site, or named file that may be in the Library, or wants to organize Library folders…
Research a library and create comprehensive documentation in .claude/docs/libraries/.
$ npx skills add DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install DeL-TaiseiOzaki/claude-code-orchestra research-lib --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/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/research-lib .claude/skills/research-lib && 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 "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .claude/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-libType 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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install DeL-TaiseiOzaki/claude-code-orchestra research-lib --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/research-lib .agents/skills/research-lib && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .agents/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install DeL-TaiseiOzaki/claude-code-orchestra research-lib --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/research-lib .cursor/skills/research-lib && 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 "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .cursor/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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/DeL-TaiseiOzaki/claude-code-orchestra.git --path .claude/skills/research-lib--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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install DeL-TaiseiOzaki/claude-code-orchestra research-lib --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/research-lib .gemini/skills/research-lib && 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 "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .gemini/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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 DeL-TaiseiOzaki/claude-code-orchestra research-libInstalls 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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/research-lib .github/skills/research-lib && 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 "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .github/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install DeL-TaiseiOzaki/claude-code-orchestra research-lib --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/DeL-TaiseiOzaki/claude-code-orchestra.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/research-lib .opencode/skills/research-lib && 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 "research-lib" agent skill from https://github.com/DeL-TaiseiOzaki/claude-code-orchestra/tree/main/.claude/skills/research-lib into .opencode/skills/research-lib/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "research-lib", 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.
research-libResearch a library and create comprehensive documentation in .claude/docs/libraries/.
Research Lib is an agent skill from DeL-TaiseiOzaki/claude-code-orchestra. Research a library and create comprehensive documentation in .claude/docs/libraries/.
Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The licence is MIT.
2 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit ef0d8f8. 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:
python3From 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.
Research Lib loads about 1.5k tokens when it runs. Until then it costs about 25 tokens; SKILL.md has 527 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 DeL-TaiseiOzaki/claude-code-orchestra at commit ef0d8f8, republished under its MIT licence (© DeL-TaiseiOzaki). 527 words, ~1,470 tokens.
.claude/skills/research-lib/SKILL.md (or your agent's skills folder).Research $ARGUMENTS and create documentation in .claude/docs/libraries/.
Scope: this skill produces documentation only. It never edits source code and never edits a dependency manifest or lockfile — if the research implies a version bump, report it as an action item instead of making it.
Derive the path once, from the script, and reuse the value everywhere below.
$ARGUMENTS is raw user wording (FastAPI, ruamel.yaml, @scope/pkg); the
script normalizes it the same way lib_inventory.py normalizes a declared
dependency, so the doc filename and the dependency name always match.
python3 .claude/skills/_shared/workspace.py --skill research-lib \
--title "$ARGUMENTS" --createEmits {ok, skill, slug, paths: {lib_doc}, dirs, created, artifacts, verify}.
Exit 0 on success, 1 on a bad argument. Use paths.lib_doc verbatim from here
on — never re-derive it by hand, and never substitute $ARGUMENTS.md.
The declared and locked versions are facts with one correct answer, so read them instead of asking the web:
python3 .claude/skills/update-lib-docs/lib_inventory.py --library "$ARGUMENTS"The dependencies array carries {name, declared_spec, declared_in, locked_version, locked_in, ecosystem}. > **Version Checked**: records
locked_version when a lockfile pins one, otherwise the version satisfying
declared_spec. If dependencies is empty the library is not (yet) a
dependency of this project — record the version you are documenting against and
say so in ## Constraints & Notes.
Exit codes: 0 ok, 1 bad argument, 2 a manifest could not be parsed
(manifest_errors), 3 a library doc could not be read (read_error). On a
non-zero exit, stop and report — do not fill the version in from a web search.
Newer upstream releases are research findings, not the project's version: note
them under ## Constraints & Notes as an upgrade consideration. The blockquote
is the only place a version number lives.
Use general-purpose-opus with WebSearch/WebFetch for comprehensive library
research. Pass the resolved path and version into the prompt:
Agent tool:
subagent_type: "general-purpose-opus"
prompt: |
Research: {library}. Find official documentation, key features,
constraints, best practices, known issues, and usage patterns.
Use WebSearch and WebFetch to gather information.
The version this project uses is {locked_version or declared_spec};
document against that version, and note newer releases separately.
Save results to {paths.lib_doc} using the template in
.claude/skills/research-lib/SKILL.md.
List every URL you consulted under ## References.
Return concise summary.If the subagent is unavailable, verify via manual web search:
Record every source you used in ## References; a research note whose sources
are only in the conversation cannot be audited later.
Basic Information
Core Features
Constraints & Notes
Usage Patterns in This Project
Troubleshooting
paths.lib_doc from step 1 — the only derivation of this path.
# {Library Name}
> **Last Updated**: {YYYY-MM-DD}
> **Version Checked**: {declared or locked version in this project}
## Overview
- **License**: {license}
- **Official URL**: {url}
- **Installation**: `{install command}`
## Core Features
{Description of main features}
## Basic Usage
```python
{Code example}{Good pattern}{Anti-pattern}Cause: {cause} Solution: {solution}
The `> **Last Updated**` / `> **Version Checked**` blockquote is mandatory, not
decoration: `lib_inventory.py` parses exactly those two lines, and a doc without
them is invisible to `update-lib-docs` — never stale, never undocumented, never
maintained.
## Validate the Document
Both checks are gates. Do not report completion until both exit 0.
```bash
python3 .claude/skills/_shared/validate_doc.py --contract lib-doc \
--file <paths.lib_doc>
python3 .claude/skills/_shared/workspace.py --skill research-lib \
--slug <slug> --verifyvalidate_doc.py exit codes:
sections_missing. Re-delegate with paths.lib_doc; do not hand-edit a
different path.sections_missing lists
absent ## sections (Overview, Core Features, Constraints & Notes,
References) and metadata_missing lists absent metadata lines
(Last Updated, Version Checked). Fill those in and re-run.workspace.py --verify exit 2 with verify.empty containing lib_doc means
the file exists but is a stub (under 20 non-whitespace characters) — a summary
was returned without real content.
© DeL-TaiseiOzaki, MIT. 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/research-lib of DeL-TaiseiOzaki/claude-code-orchestra.
Open the folder on GitHubat commit ef0d8f8
Research Lib 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 |
|---|---|---|---|---|---|---|
| Research Lib this skillDeL-TaiseiOzaki/claude-code-orchestra | 199 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Libraryasgeirtj/system_prompts_leaks | 69k | — | ~4k | Automated safety check: Pass | CC0-1.0 | |
| Library Curatornexu-io/open-design | 100k | — | ~574 | Automated safety check: Pass | Apache-2.0 | |
| Libraryatopile/atopile | 4k | — | ~714 | Automated safety check: Pass | MIT | |
| JS Librariesthedaviddias/Front-End-Checklist | 74k | — | ~423 | Automated safety check: Pass | MIT | |
| Iconsax Librarysickn33/agentic-awesome-skills | 47k | 2 repos | ~631 | Automated safety check: Pass | MIT |
asgeirtj/system_prompts_leaks
Use ChatGPT Library when the user mentions their Library, asks to find or work with a Library-backed file, Site, or named file that may be in the Library, or wants to organize Library folders…
nexu-io/open-design
Search the OD Library (the global asset registry) and apply matching assets into the current project mid-task.
atopile/atopile
How the Faebryk component library is structured, how F.py is generated, and the conventions/invariants for adding new library modules.
thedaviddias/Front-End-Checklist
A skill your agent uses when auditing slow page loads, heavy assets, or rendering delays related to Use secure and up-to-date JS libraries.
sickn33/agentic-awesome-skills
Extensive icon library and AI-driven icon generation skill for premium UI/UX design.
nexu-io/open-design
Build or update a professional-grade design system library in Figma from a codebase.
DeL-TaiseiOzaki/claude-code-orchestra
Codex CLI handles planning, design, and complex code implementation.
DeL-TaiseiOzaki/claude-code-orchestra
Record a project design decision into .claude/docs/DESIGN.md through the shared typed writer.
DeL-TaiseiOzaki/claude-code-orchestra
Unified feature planning & implementation skill — replaces the old /add-feature and /start-feature skills (both trigger phrases still apply here).
DeL-TaiseiOzaki/claude-code-orchestra
Create a detailed implementation plan for a feature or task.
DeL-TaiseiOzaki/claude-code-orchestra
Comprehensive onboarding for new or returning contributors. An agent skill from DeL-TaiseiOzaki/claude-code-orchestra.
DeL-TaiseiOzaki/claude-code-orchestra
Save session activity, rebuild rolling PROGRESS.md, and compact stale working blocks in .claude/STATE.md.
Research a library and create comprehensive documentation in .claude/docs/libraries/. Research Lib is an agent skill from DeL-TaiseiOzaki/claude-code-orchestra.claude/docs/libraries/.
Run `npx skills add DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a claude-code`. Or copy the skill folder (.claude/skills/research-lib in DeL-TaiseiOzaki/claude-code-orchestra) into .claude/skills/research-lib in your project. Claude Code loads it when a task matches its description.
Run `npx skills add DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a codex`. Or copy the skill folder (.claude/skills/research-lib in DeL-TaiseiOzaki/claude-code-orchestra) into .agents/skills/research-lib 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 DeL-TaiseiOzaki/claude-code-orchestra --skill research-lib -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/research-lib, .gemini/skills/research-lib, .github/skills/research-lib and .opencode/skills/research-lib in your project.
Going by SKILL.md and its folder, Research Lib needs the command-line tools its instructions call (python3). Our summary lists: Python 3.
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.
Research Lib is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.5k tokens (SKILL.md is roughly 5.9k 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 Research Lib: Library (asgeirtj/system_prompts_leaks, 69k stars), Library Curator (nexu-io/open-design, 100k stars), Library (atopile/atopile, 4k stars) and JS Libraries (thedaviddias/Front-End-Checklist, 74k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
DeL-TaiseiOzaki (a GitHub user) maintains it in DeL-TaiseiOzaki/claude-code-orchestra, which has 199 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on September 20, 2026.
Source: DeL-TaiseiOzaki/claude-code-orchestra on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.