Cover Letter Drafter
by @aipoch-ai
Generates professional cover letters for journal submissions and job applications in medical and academic contexts.
clawhub install cover-letter-drafterπ About This Skill
name: cover-letter-drafter description: Generates professional cover letters for journal submissions and job applications in medical and academic contexts. version: 1.0.0 category: Career tags:
Cover Letter Drafter
Creates tailored cover letters for academic and medical positions.
Features
Parameters
| Parameter | Type | Default | Required | Description |
|-----------|------|---------|----------|-------------|
| --purpose | string | job | No | Cover letter type (journal, job, fellowship) |
| --recipient, -r | string | - | Yes | Target journal or institution |
| --key-points, -k | string | - | Yes | Comma-separated key points to highlight |
| --title | string | - | No | Manuscript title (for journal submissions) |
| --significance | string | - | No | Significance statement (for journal submissions) |
| --author, --applicant, -a | string | Applicant | No | Author or applicant name |
| --position | string | - | No | Position title (for job applications) |
| --fellowship | string | - | No | Fellowship name (for fellowship applications) |
| --output, -o | string | - | No | Output JSON file path |
Usage
# Journal submission cover letter
python scripts/main.py --purpose journal --recipient "Nature Medicine" \
--key-points "Novel findings,Clinical relevance" \
--title "Study X" --significance "major advance" --author "Dr. Smith"Job application cover letter
python scripts/main.py --purpose job --recipient "Harvard Medical School" \
--key-points "10 years experience,Published 20 papers" \
--position "Assistant Professor" --applicant "Dr. Jones"Fellowship application
python scripts/main.py --purpose fellowship --recipient "NIH" \
--key-points "Research excellence,Leadership skills" \
--fellowship "K99" --applicant "Dr. Lee"
Output Format
{
"cover_letter": "string",
"subject_line": "string",
"word_count": "int"
}
Risk Assessment
| Risk Indicator | Assessment | Level | |----------------|------------|-------| | Code Execution | Python/R scripts executed locally | Medium | | Network Access | No external API calls | Low | | File System Access | Read input files, write output files | Medium | | Instruction Tampering | Standard prompt guidelines | Low | | Data Exposure | Output files saved to workspace | Low |
Security Checklist
Prerequisites
No additional Python packages required.
Evaluation Criteria
Success Metrics
Test Cases
1. Basic Functionality: Standard input β Expected output 2. Edge Case: Invalid input β Graceful error handling 3. Performance: Large dataset β Acceptable processing timeLifecycle Status
π‘ Examples
# Journal submission cover letter
python scripts/main.py --purpose journal --recipient "Nature Medicine" \
--key-points "Novel findings,Clinical relevance" \
--title "Study X" --significance "major advance" --author "Dr. Smith"Job application cover letter
python scripts/main.py --purpose job --recipient "Harvard Medical School" \
--key-points "10 years experience,Published 20 papers" \
--position "Assistant Professor" --applicant "Dr. Jones"Fellowship application
python scripts/main.py --purpose fellowship --recipient "NIH" \
--key-points "Research excellence,Leadership skills" \
--fellowship "K99" --applicant "Dr. Lee"
βοΈ Configuration
No additional Python packages required.