Files
Vincent 5d747b4b10 fix(skills): write disposable scratch to the current repo .tmp (#116)
* fix(release-cleanup): classify leftover locals without dumping /tmp

Look up PRs per head instead of writing a 1000-PR snapshot file.
Classify local branches and worktrees, not remotes only, and treat
squash-artifact retarget copies as prunable. Remove worktrees before
deleting the branches checked out in them. Keep merge-open-prs
snapshots in the shell.

* fix(release-cleanup): write snapshots under the current repo .tmp

Scratch belongs in the checkout that created it. If a snapshot file is
needed, mkdir <repo>/.tmp and write there. Never /tmp.

* fix(skills): write disposable scratch to the current repo .tmp

Replace machine-wide /tmp dumps in public skills with
<repo>/.tmp. Keep the ignore rule and gitkeep so clones have
the folder. Catalog and bundles regenerated.
2026-08-24 02:13:11 -07:00

64 lines
870 B
Plaintext

node_modules/
# Agent/process scratch for this checkout. Never /tmp or /private/tmp.
.tmp/*
!.tmp/.gitkeep
# Generated marketplace output
plugins/
# Agent sessions (ignored for open source projects — local-only)
.agents/sessions/
# macOS
.DS_Store
# Local settings (personal profiles)
.claude/settings.local.json
# Transient git worktrees created by the harness
.claude/worktrees/
# Skills installed by `npx skills add` (project-local copies)
.claude/skills/
.codex/skills/
.cursor/skills/
.github/skills/
.openclaw/
# Agent dirs created by skills CLI (not used)
.adal/
.agent/
.augment/
.cline/
.codebuddy/
.commandcode/
.continue/
.crush/
.factory/
.gemini/
.goose/
.iflow/
.junie/
.kilocode/
.kiro/
.kode/
.mcpjam/
.mux/
.neovate/
.opencode/
.openhands/
.pi/
.pochi/
.qoder/
.qwen/
.roo/
.trae/
.vibe/
.windsurf/
.zencoder/
# Python
__pycache__/
*.py[cod]