Create OpenSpec proposal to add profile validation before application generation. - Add /validate-profile slash command to check profile completeness - Detect placeholder patterns like [Your name], [Company], etc. - Update CLAUDE.md to require validation before applications - Define required vs optional sections - Allow explicit validation skip with warning Proposal validated and ready for implementation. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Implementation Tasks
1. Create Slash Command Structure
- 1.1 Create
src/.claude/directory - 1.2 Create
src/.claude/commands/directory
2. Implement Validation Slash Command
- 2.1 Create
src/.claude/commands/validate-profile.mdwith validation instructions - 2.2 Define validation rules for detecting placeholder patterns
- 2.3 Specify required sections that must be complete (Personal Info, Summary, at least one Work Experience)
- 2.4 Specify optional sections that can be empty
- 2.5 Include clear output format for validation results (success or list of incomplete sections)
3. Update Framework Instructions
- 3.1 Update
src/CLAUDE.mdto add automatic validation requirement before application generation - 3.2 Add instructions for when to run
/validate-profile - 3.3 Add guidance on handling validation failures
- 3.4 Document the explicit skip validation option
4. Validation
- 4.1 Verify
/validate-profilecommand file is complete and well-documented - 4.2 Verify
src/CLAUDE.mdcorrectly requires validation before applications - 4.3 Test validation logic detects common placeholder patterns
- 4.4 Ensure validation provides helpful feedback on incomplete sections