Archive all completed changes and create final specifications: Archived changes (2025-11-03): - add-application-email (8 requirements) - add-application-management (9 requirements) - add-application-validation (9 requirements) - add-cover-letter-generation (13 requirements) - add-cover-letter-pdf-conversion (7 requirements) - add-profile-template (4 requirements) - add-profile-validation (3 requirements) Created specifications: - applicant-profile: User profile management with validation - application-email: Email generation for job applications - application-management: Application workflow and folder structure - application-validation: Application completeness checking - cover-letter-generation: Tailored cover letter creation - cover-letter-pdf-conversion: PDF export with Swiss formatting All features are now fully documented in openspec/specs/ and ready for use. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
2.0 KiB
2.0 KiB
Add Application Management System
Why
Currently, the framework has a profile template and validation, but no structured way to manage individual job applications. Users need a systematic approach to:
- Initiate new applications with proper organization
- Store job-related documents (ads, emails, recruiter communications) in one place
- Have the AI analyze these documents to populate application strategy
- Track applications in a folder structure that supports the workflow stages
This implements the first three steps of the project workflow (Research & Context, Proposal/Strategy, Specification) from project.md.
What Changes
- Create two new slash commands:
/new-application- Initializes a new application with folder structure/populate-application- Analyzes input documents and populates application.md
- Implement folder structure:
src/applications/pending/YYYY-MM-DD-CompanyName-JobTitle/ - Create standardized
application.mdtemplate with sections for research, strategy, and specification - Automatically create
input/folder for storing job-related documents - Update
src/CLAUDE.mdto include application management workflow
Impact
- Affected specs: New capability
application-management - Affected code:
- New file:
src/.claude/commands/new-application.md - New file:
src/.claude/commands/populate-application.md - Modified:
src/CLAUDE.md(add application workflow instructions) - New structure:
src/applications/pending/(created dynamically)
- New file:
- User benefit:
- Organized workspace for each application
- Centralized storage for all job-related documents
- AI-powered analysis of job requirements and company research
- Clear progression from research → strategy → content generation
- Out of scope:
- Actual CV/cover letter/email generation (future proposal)
- Moving applications between stages (pending → sent → archived)
- Application tracking and follow-up reminders
- Breaking changes: None - this is purely additive functionality