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>
29 lines
1.2 KiB
Markdown
29 lines
1.2 KiB
Markdown
# Add Application Email Generation
|
|
|
|
## Why
|
|
|
|
Users need a simple, automated way to compose professional application emails with proper subject lines and document references. Manually crafting these emails for every application is time-consuming and error-prone.
|
|
|
|
## What Changes
|
|
|
|
- Add `/write-application-email` command that generates email content and subject line
|
|
- Command verifies required documents exist in `attachments/` folder before generation
|
|
- Email references CV, cover letter, and optionally certificates/diplomas
|
|
- Update `/new-application` command to create `attachments/` subfolder with `.keep` file
|
|
- Follow similar implementation pattern to `/write-cover-letter` command
|
|
|
|
## Impact
|
|
|
|
**Affected specs:**
|
|
- `application-email` (new capability)
|
|
- `application-management` (modification to folder structure)
|
|
|
|
**Affected code:**
|
|
- `src/.claude/commands/new-application.md` - Add attachments folder creation
|
|
- `src/.claude/commands/write-application-email.md` - New command file
|
|
- `src/.claude/templates/` - Potentially new email template (if needed)
|
|
|
|
**Out of scope:**
|
|
- Creating or generating documents (CV, certificates) - must exist beforehand
|
|
- Attachment handling beyond verification
|