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:

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 profile deletes only the three markdown files in .claude/skills/job-application-assistant/ that store your candidate profile, behavioral data, and CV template statements.
  • /reset documents removes every file inside the documents/ directory, including all uploaded CVs, reference letters, and LinkedIn exports.
  • /reset all combines both actions, wiping both the profile skills files and the entire documents folder.
  • All reset operations require typing RESET to confirm before deletion occurs.
  • After resetting, run /setup to 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:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →