What Does `/reset profile` vs `/reset documents` Delete in ai-job-search?
/reset profile deletes only the candidate profile markdown files in the skills folder, while /reset documents removes all files from the documents/ directory, and both require typing RESET to confirm.
The MadsLorentzen/ai-job-search repository provides a workspace reset command that lets users selectively clear their data when starting fresh. Understanding the distinction between /reset profile and /reset documents ensures you do not accidentally delete the wrong dataset during your job search workflow.
Understanding the /reset Command Scopes
The /reset command in the ai-job-search framework accepts three distinct scopes: profile, documents, and all. Each scope targets a specific category of files within the workspace, allowing granular control over what gets erased.
/reset profile — Candidate Profile Data
When you execute /reset profile, the system removes only the candidate profile data stored in specific skill files while preserving the framework's folder structure and general writing rules. According to the source documentation in .claude/commands/reset.md, this command clears three specific markdown files:
.claude/skills/job-application-assistant/01-candidate-profile.md— containing personal and professional summaries.claude/skills/job-application-assistant/02-behavioral-profile.md— storing behavioral profile details.claude/skills/job-application-assistant/05-cv-templates.md— specifically the profile statements section only
The command replaces these files with empty placeholders, effectively wiping your candidate data without touching the underlying skills framework.
/reset documents — Uploaded Career Artifacts
The /reset documents scope empties the entire documents folder, removing all career-related artifacts you have imported into the workspace. This includes:
- CV PDFs and Word documents in
documents/cv/ - Reference letters and diplomas in
documents/applications/ - LinkedIn exports and other profile data in
documents/linkedin/
As documented in the README.md, this command deletes files from the documents/ folder entirely, requiring you to re-import these materials before running /setup again.
/reset all — Complete Workspace Wipe
Passing all as the scope performs both operations simultaneously. It wipes the profile markdown files and removes every file under the documents/ directory, effectively returning the workspace to a blank slate.
Confirmation Flow and Safety Mechanisms
The reset implementation includes a mandatory confirmation step to prevent accidental data loss. When you invoke any /reset variant, the tool prints a concise summary of what will be removed, then requires you to type the word RESET in all caps to proceed. Nothing is deleted before this confirmation is received.
# Example workflow showing the confirmation requirement
$ /reset profile
This will clear candidate profile data from:
- .claude/skills/job-application-assistant/01-candidate-profile.md
- .claude/skills/job-application-assistant/02-behavioral-profile.md
- .claude/skills/job-application-assistant/05-cv-templates.md
Type RESET to confirm:
Recovery Steps After Reset
After executing a reset, you must run specific commands to restore functionality depending on which scope you used.
Following a profile reset, immediately run /setup to regenerate the empty profile templates:
$ /reset profile
# Type RESET to confirm
$ /setup # Repopulates profile files with new templates
Following a documents reset, you must manually add new career documents to the documents/ folder before running /setup:
$ /reset documents
# Type RESET to confirm
# Copy new CVs, letters, and diplomas into documents/
$ /setup # Processes the newly added files
Summary
/reset profiledeletes only the three markdown files in.claude/skills/job-application-assistant/that store your candidate profile, behavioral data, and CV template statements./reset documentsremoves every file inside thedocuments/directory, including all uploaded CVs, reference letters, and LinkedIn exports./reset allcombines both actions, wiping both the profile skills files and the entire documents folder.- All reset operations require typing
RESETto confirm before deletion occurs. - After resetting, run
/setupto regenerate templates (for profile resets) or re-import documents (for documents resets).
Frequently Asked Questions
Will /reset profile delete my uploaded CV PDFs?
No. The /reset profile command only affects markdown files in the .claude/skills/job-application-assistant/ directory. Your uploaded CV PDFs remain safe in the documents/cv/ folder. To delete uploaded files, you must use /reset documents instead.
Can I undo a reset after confirming with RESET?
No, the deletion is permanent once confirmed. The command does not move files to a trash or backup location; it replaces profile markdown files with empty placeholders and permanently removes documents from the documents/ directory. Always verify your backup before typing RESET.
What happens if I run /reset all by mistake?
Running /reset all executes both the profile and documents reset simultaneously, clearing your candidate profile data and removing all files from the documents/ folder. You will need to re-import all career documents and re-run /setup to rebuild your profile from scratch.
Do I need to run /setup immediately after /reset documents?
Not immediately, but you must populate the documents/ folder with new files before /setup will function correctly. The setup command expects to find career artifacts in the documents directory; if the folder is empty, the setup process will have no data to process for your job applications.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →