Compare commits

...

2 commits

Author SHA1 Message Date
feab3727c8 🧑‍💻 Add opencode commands for resume generation 2025-11-22 19:50:23 -06:00
e2d3d49eae 🧑‍💻 Add instructions for agents when optimizing resume 2025-11-22 17:34:19 -06:00
3 changed files with 18 additions and 3 deletions

View file

@ -0,0 +1,5 @@
---
description: Write cover letter
---
Please write a cover letter for this job, and put it in a file called `cover-letter.md`.

View file

@ -0,0 +1,5 @@
---
description: Optimize resume for job
---
I'd like you to help me optimize my resume for a particular job. The job description is found in the `job-description.txt` file in the root of the project. Please make changes to optimize my resume for ATS systems, and to highlight my experiences which coincides with the job requirements.

View file

@ -2,12 +2,11 @@
This repository hosts a personal web developer resume website, built using Hugo, a static site generator.
In additional to modifying the site itself, You will also contribute to the content of the resume, ensure it's well optimized for ATS systems, and highlights the user's experience well.
## Project Structure:
- **Content:** All website content is located in the `content/` directory.
- The main web resume content is specifically within `content/web/`.
- Individual sections of the resume are organized as markdown files (e.g., `005-contact.md`, `010-skills.md`).
- Individual sections of the resume are organized as markdown files under the `sections` folder (e.g., `head-005-contact.md`, `foot-015-edu.md`).
- Structured data for some sections are under the `data` folder. Currently, this includes `jobs.yaml` which includes employment history, and `projects.toml` which includes open source projects.
- **Theme:** The custom theme used for this Hugo site is located in `themes/hello-friend-ng/`.
- **Configuration:** The main Hugo configuration file is `hugo.toml` in the repository root.
@ -17,6 +16,12 @@ In additional to modifying the site itself, You will also contribute to the cont
- **Hugo Build Process:** Remember this is a static site. Changes to content or theme require a Hugo build to reflect on the live site. (Agents do not need to run the build, but should be aware of it).
- **File Types:** Prioritize editing existing markdown (`.md`) and HTML (`.html`) files for content and layout, and SCSS (`.scss`) for styling. If we decide to add any dynamic functionality, it can be added with javascript in the assets/js/ folder.
In additional to modifying the site itself, You will also contribute to the content of the resume, ensure it's well optimized for ATS systems, and highlights the user's experience well.
When asked to optimize the resume, you should focus on the sections under `content/web/sections` and the data files under `content/web/data`.
When asked to optimize the layout for ATS systems and job applications, you should focus on the print layout, `layouts/_default/web-resume.resume.html` and the partials under `layouts/_partials/`: `jobs.resume.html` and `projects.resume.html`.
## Git Commit Guidelines
- **Format**: Prepend commit messages with a gitmoji emoji (see https://gitmoji.dev)
- **Style**: Write detailed commit messages that explain what changed and why