How kumbham8888/career-ops-job-hunting works
Career Ops is an AI-assisted job-search and career-management toolkit, used through coding-agent commands and prompt modes. Its main workflow scans and evaluates opportunities, records applications and reports, then supports follow-up, interview preparation, and progress review. The tree documents additional CV/PDF/Word generation, batch processing, training, and pattern analysis. Source excerpts confirm scanner, tracker analytics, and dashboard behavior; links between prompt modes and unsampled implementation details are therefore shown only where the file layout supports the capability, not as asserted calls.
Main entry points: modes Job modes · main.go Pipeline dashboard · data Application pipeline · career.go Tracker parsing
Components 22
Job Search Flow
- Job modes
career-ops/modes - Job scanner
career-ops/scan.mjs - Application pipeline
career-ops/data - Batch workflow
career-ops/batch - Follow-up cadence
career-ops/followup-cadence.mjs - Interview preparation
career-ops/modes/interview-prep.md
Career Materials
- CV templates
career-ops/templates - Document export
career-ops/generate-pdf.mjs - Word export
career-ops/generate-word.mjs
Tracking & Insights
- Tracker parsing
career-ops/dashboard/internal/data/career.go - Career metrics
career-ops/dashboard/internal/model/career.go - Evaluation reports
career-ops/reports - Pattern analysis
career-ops/analyze-patterns.mjs - Tracker checks
career-ops/verify-pipeline.mjs
Agent & Dashboard Interfaces
- Agent commands
career-ops/.claude/skills/career-ops/SKILL.md - Pipeline dashboard
career-ops/dashboard/main.go - Pipeline screen
career-ops/dashboard/internal/ui/screens/pipeline.go - Progress screen
career-ops/dashboard/internal/ui/screens/progress.go - Report viewer
career-ops/dashboard/internal/ui/screens/viewer.go
Other components
- Job seeker
- Job board APIs
- AI assistants
Connections 27
- Job seeker → Agent commands: starts tasks
- Agent commands → Job modes: offers workflows
- Job seeker → Job scanner: runs scan
- Job scanner → Job board APIs: fetches listings
- Job scanner → Application pipeline: records discoveries
- Job modes → AI assistants: guides tasks
- Job modes → Application pipeline: tracks applications
- Job modes → Evaluation reports: produces evaluations
- Batch workflow → Application pipeline: supports bulk tracking
- Pipeline dashboard → Tracker parsing: loads and updates
- Tracker parsing → Application pipeline: reads tracker
- Tracker parsing → Evaluation reports: reads summaries
- Tracker parsing → Career metrics: computes metrics
- Pipeline dashboard → Career metrics: builds views
- Pipeline dashboard → Pipeline screen: dispatches pipeline
- Pipeline dashboard → Progress screen: dispatches progress
- Pipeline dashboard → Report viewer: opens reports
- Pipeline screen → Pipeline dashboard: requests status changes
- Pattern analysis → Application pipeline: analyzes outcomes
- Pattern analysis → Evaluation reports: extracts dimensions
- Tracker checks → Application pipeline: validates entries
- Tracker checks → Evaluation reports: checks links
- Job modes → Follow-up cadence: supports follow-up
- Job modes → Interview preparation: offers preparation
- CV templates → Document export: supplies layouts
- CV templates → Word export: supplies layouts
- Job modes → CV templates: supports tailoring