research-open-source
Use the local copies of each repo when doing research. Use this when doing research on any open source repo.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use the local copies of each repo when doing research. Use this when doing research on any open source repo.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Run an in-session adversarial review of Shannon work using a fresh-context reviewer. Use for experiment design gates, experiment result gates, risky Rust changes, Nushell/Reedline subtree upgrades, and workflow compliance.
Ask Claude to review Shannon work. Use when the user requests Claude review or during large/risky experiments before acting on conclusions.
Ask Codex to review Shannon work. Use when the user requests Codex review or during large/risky experiments before acting on conclusions.
Write entertaining commit messages as poetry
Create a new agent skill. Use when creating a new skill for the project.
Store all debug logs in ~/dev/shannon/logs/. Use when running apps, configuring log paths, or troubleshooting output.
| name | research-open-source |
| description | Use the local copies of each repo when doing research. Use this when doing research on any open source repo. |
When researching open source code, use the local clones in vendor/ instead of
searching the internet. The full source code is already on disk — there is no
reason to fetch it remotely.
Before starting any research, check what repos are already cloned:
ls ~/dev/olshell/vendor/
| Repo | Path |
|---|---|
| reedline | vendor/reedline/ |
| nushell | vendor/nushell/ |
| bash | vendor/bash/ |
| zsh | vendor/zsh/ |
| fish | vendor/fish/ |
| PowerShell | vendor/powershell/ |
| elvish | vendor/elvish/ |
If research requires a repo that is not yet in vendor/:
vendor/.git clone <url> vendor/<name>/vendor/.gitignore already ignores all contents.Never clone without user approval.