Documentation Index
Fetch the complete documentation index at: https://mintlify.com/SudharakaA/ai-job-search/llms.txt
Use this file to discover all available pages before exploring further.
/expand finds the competencies that /setup could not extract on its own. A CV lists what you did, but it rarely captures everything you know: a course name implies a syllabus worth of skills, a GitHub repository implies a toolchain, a reference letter uses competency language that your own documents never do. /expand traces each of those signals, looks up what they imply via web search, and proposes additions to your profile with a source tag attached to every item. Nothing is written until you review and approve the full list.
Syntax
/expand with no arguments. It discovers sources automatically from your existing profile files.
Sources scanned
/expand processes sources in a fixed order, reading what you have and skipping what you do not.
documents/cv/
Reads all CV files and extracts every course or module listed, every certification with issuer and date, every job responsibility bullet, every independent or side project, and every volunteer or extracurricular role.
documents/linkedin/
Reads LinkedIn export files and extracts the Licenses and Certifications section, skills and endorsements, volunteer experiences, projects, and any items not already found in the CV.
documents/diplomas/
Reads diploma and transcript files and extracts all course and module names, the thesis title and subject area, and any specialization or track name.
documents/references/
Reads reference letters and extracts the competency language used by each referee, including specific skills, tools, or methods they name, and any projects they describe.
GitHub profile
Looks up the GitHub username from
01-candidate-profile.md. For each public repository (not just pinned ones), fetches the README and records the name, description, primary languages, topics, and any frameworks or libraries mentioned.Two enrichment approaches
For every experience item discovered,/expand applies both enrichment approaches, not just one.
- Direct web lookup
- Inferred from description
If the item names a specific tool, framework, course, or certification,
/expand searches for it directly:"[Course name] [Provider] syllabus learning outcomes""[Certification name] skills covered exam guide""[Tool/framework name] skills what you learn"
Competency map structure
After enriching all items,/expand builds a deduplicated competency map grouped into five categories:
| Category | What goes here |
|---|---|
| Technical Skills: Primary | Core languages, frameworks, and methods you use regularly |
| Technical Skills: Secondary | Tools you have used but are not primary |
| Domain Knowledge | Subject matter expertise: geophysics, ML, NLP, climate tech, etc. |
| Methods and Practices | Agile, version control, reproducibility, testing, CI/CD, etc. |
| Soft / Behavioral | Leadership, communication, and collaboration signals from references and project descriptions |
01-candidate-profile.md or 02-behavioral-profile.md is removed from the map before the review step.
Review flow
/expand presents the full competency map before writing anything:
all: add everything to your profilereview: walk through each source group one at a timeskip: cancel without writing anything
"skip GitHub, add everything else".
Source tagging
Every addition written to01-candidate-profile.md or 02-behavioral-profile.md includes a brief source annotation in parentheses, for example (Coursera: Deep Learning Specialisation) or (GitHub: project-name). This annotation lets you verify where each skill came from, and it makes future /expand runs idempotent by ensuring the same item is never proposed twice.
Behavioral signals inferred from reference letters or LinkedIn About text are always labeled as inferred: [Inferred from reference letter, Name / review before relying on this].
Related commands
/setup
Run /setup first to populate the base profile that /expand builds on
/upskill
Analyze gaps between your enriched profile and target job postings
/apply
Apply to jobs using the richer profile /expand produces
/reset
Clear your profile and start the enrichment process over