ワンクリックで
remove-repository
Remove a repo or local folder from repos/, updating repos.yaml, repos.md, and .gitignore
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Remove a repo or local folder from repos/, updating repos.yaml, repos.md, and .gitignore
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Create an implementation plan in _plans/ with embedded repo context and step-by-step task lists
Execute a plan from _plans/, implementing steps, checking off tasks, running tests, and documenting fixes
Clone/pull git repos, verify local folders, auto-register orphans, and regenerate repos.md
Clone a git repo or register a local folder into repos/ and update repos.md with its description
Find and remove stale entries from repos.yaml whose directories no longer exist on disk
Iterate through all sub-repos in repos/ and stage/commit/push each one, then do the same for the master repo
| name | remove-repository |
| description | Remove a repo or local folder from repos/, updating repos.yaml, repos.md, and .gitignore |
| user-invocable | true |
| origin | template |
Remove a single repository or local source folder from the workspace. This is the inverse of /add-repository.
The user will provide a repo name. For example:
/remove-repository frontend — remove the frontend entry/remove-repository backend-api — remove the backend-api entryValidate the entry exists in repos/repos.yaml by name
Show what will happen — before taking any action, display:
Remove from repos/repos.yaml — delete the entry from the repos: list
repos: []Remove from repos/repos.md — delete the ## <name> section and all its content up to the next ## heading or end of file
<!-- No repositories found. Clone repos into repos/ and run /pull-all-repos to populate this file. -->Update .gitignore — if repos/<name>/ appears in .gitignore (whether git repo or gitignored local folder), remove the line. No need to ask — if the entry is being removed, its gitignore line should go too.
Optionally delete from disk — only if the user confirmed deletion in step 2:
rm -rf repos/<name>//pull-all-repos would re-register)Report what was done:
Removed
<name>from repos.yaml, repos.md, and .gitignore. Directory on disk: deleted / kept.