소스 정보
- 저장소
- aspiers/ai-config
- 최근 소스 활동
- 2026년 2월 18일 17:52
- 감지된 SKILL.md 언어
- 영어
- 스타
- 15
- 포크
- 2
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/aspiers/ai-config --skill safe-rm명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Prepare and publish upstream issues, feature requests, discussions, pull or merge requests, and patch submissions in the channel the canonical project expects. Use when reporting a problem upstream, requesting a feature, contributing a change, or asking to submit upstream.
Summarises the current session for a human who has not read it, or cannot remember it, and needs to get back up to speed fast. Use when the user asks for a TL;DR, a catch-up, a recap, or to be reminded where things got to, especially when they have been away or working in other sessions.
Review every Beads issue waiting on a person, one at a time, using the interactive questionnaire UI rather than plain-text prompts. Use when asked to go through blockers, clear the human queue, answer beads waiting on the user, triage `bd human list`, or unblock agent work that needs a decision.
SOC 직업 분류 기준
SKILL.md 표시 중
| name | safe-rm |
| description | Safely delete files / directories without asking for permission |
Whenever deletion of files or directories is required, this is quicker than usual methods which typically require asking the user for permission.
This skill is particularly useful when:
It runs the ai-safe-rm script which has an intelligent git-aware backup
strategy. Use -r flag for directories.
For files:
Tracked in git, unmodified: Files are deleted directly (can be recovered from git)
Tracked in git, modified: Files are moved to
.safe-rm/<path>/<filename>.<hash>.<ext> (e.g., README.b72ae922.md)
or .safe-rm/<path>/<filename>.<hash> (e.g., LICENSE.88fdc130) to
preserve the modified version
Not tracked in git: Files are moved to
.safe-rm/<path>/<filename>.<hash>.<ext> or .safe-rm/<path>/<filename>.<hash>
for safety
For directories (requires -r flag):
All files unmodified tracked: Directory is deleted directly with
rm -rf (can be recovered from git)
Contains modified tracked or untracked files: The script recurses through the directory, applying the file logic to each file individually. Only modified/untracked files are backed up, while unmodified tracked files are deleted. Empty directories are removed after processing.
The <hash> is the first 8 characters of the MD5 sum of the file
content, ensuring unique backups of different versions.
Only use this skill for files/directories within the current git repository.
For files outside the repository:
rm or rm -rf directlyPre-check before calling:
Before running ai-safe-rm, verify all paths are within the repo:
# Verify path is inside current repo
git rev-parse --is-inside-work-tree && realpath --relative-to="$(git rev-parse --show-toplevel)" /path/to/file | grep -q '^[^.]' && echo "Inside repo" || echo "Outside repo"
When you need to delete files or directories as part of a refactoring or cleanup task:
Identify the files/directories to delete
Call ai-safe-rm [-r] <file1> <file2> ... to safely remove them
-r flag when deleting directories-r, attempting to delete a directory will errorThe script will output what action was taken for each file/directory
This skill does NOT require user permission for deletion because:
.safe-rm/The .safe-rm/ directory should be added to .gitignore
Backed up files can be restored manually if needed from .safe-rm/
All examples assume files are within the current git repository:
# Delete a single file
ai-safe-rm src/old-component.ts
# Delete multiple files
ai-safe-rm src/legacy/*.js
# Delete a directory
ai-safe-rm -r ./old-feature
# Delete multiple directories and files
ai-safe-rm -r ./tests/deprecated ./legacy src/unused.ts
For files outside the repository, use rm directly:
# Delete file outside repo
rm /home/user/.cache/temp-file.txt
# Delete directory outside repo
rm -rf /tmp/build-artifacts/