2025-11-02 10:34:02 +01:00
|
|
|
# Implementation Tasks
|
|
|
|
|
|
|
|
|
|
## 1. Create Slash Command Structure
|
|
|
|
|
|
2025-11-02 12:23:50 +01:00
|
|
|
- [x] 1.1 Create `src/.claude/` directory
|
|
|
|
|
- [x] 1.2 Create `src/.claude/commands/` directory
|
2025-11-02 10:34:02 +01:00
|
|
|
|
|
|
|
|
## 2. Implement Validation Slash Command
|
|
|
|
|
|
2025-11-02 12:23:50 +01:00
|
|
|
- [x] 2.1 Create `src/.claude/commands/validate-profile.md` with validation instructions
|
|
|
|
|
- [x] 2.2 Define validation rules for detecting placeholder patterns
|
|
|
|
|
- [x] 2.3 Specify required sections that must be complete (Personal Info, Summary, at least one Work Experience)
|
|
|
|
|
- [x] 2.4 Specify optional sections that can be empty
|
|
|
|
|
- [x] 2.5 Include clear output format for validation results (success or list of incomplete sections)
|
2025-11-02 10:34:02 +01:00
|
|
|
|
|
|
|
|
## 3. Update Framework Instructions
|
|
|
|
|
|
2025-11-02 12:23:50 +01:00
|
|
|
- [x] 3.1 Update `src/CLAUDE.md` to add automatic validation requirement before application generation
|
|
|
|
|
- [x] 3.2 Add instructions for when to run `/validate-profile`
|
|
|
|
|
- [x] 3.3 Add guidance on handling validation failures
|
|
|
|
|
- [x] 3.4 Document the explicit skip validation option
|
2025-11-02 10:34:02 +01:00
|
|
|
|
|
|
|
|
## 4. Validation
|
|
|
|
|
|
2025-11-02 12:23:50 +01:00
|
|
|
- [x] 4.1 Verify `/validate-profile` command file is complete and well-documented
|
|
|
|
|
- [x] 4.2 Verify `src/CLAUDE.md` correctly requires validation before applications
|
|
|
|
|
- [x] 4.3 Test validation logic detects common placeholder patterns
|
|
|
|
|
- [x] 4.4 Ensure validation provides helpful feedback on incomplete sections
|