What problem does it solve?
This Skill converts raw personal information and job requirements into one to three professional, formatted resume templates, removing the need to manually draft and structure resumes.
Core Features & Use Cases
- Multi-input support: Accepts plain text, file input, or piped stdin to provide user information.
- API-driven resume generation: Sends HMAC-SHA256 authenticated requests to the iFlytek Resume API and decodes base64 response text into JSON containing 1–3 resume templates.
- No external dependencies: Implemented using only the Python standard library for easy portability and deployment.
- Use Case: A job seeker provides education, experience, skills, and target role to quickly receive multiple resume drafts for customization and submission.
Quick Start
Run the scripts/resume.py with your personal information as a positional argument, or provide a file with --file or pipe data via stdin to generate and save 1–3 resume templates.