Job Market Recon — Development skill for Claude Code
Survey what a job market actually pays before applying to it.
How to install Job Market Recon
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Shiviansh/job-market-recon and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Job Market Recon does
Survey what a job market actually pays before applying to it. A Claude skill plus a stipend survey of nine Indian job boards — 89% of advertised embedded internships are unpaid.
Alternatives in Development
- Engage.Recon — Execute Phase 1 - Reconnaissance and Attack Surface Mapping 348 ★
- Ad Recon — Launch the ad-enumerator agent to run the collection phase against the defined scope, producing a structured A 108 ★
- Little Agent — A lightweight embedded agent framework (similar to Claude Code and OpenAI Codex) 95 ★
README
Job Market Recon
A Claude skill that surveys **what a job market actually pays** before it looks for jobs in it, then runs repeatable multi-site sweeps that verify every listing is live.
Built and tested on Indian tech internships. The site configs are India-specific; the method is not.
Why this exists
Most job tools go straight to matching. That skips the question worth asking first.
Running a stipend survey across nine Indian job boards in August 2026 produced this:
| Category | Total listings | Unpaid | Clearing ₹25,000/month |
|---|---|---|---|
| Embedded systems internships | 120 | 107 (89%) | 2 |
| Robotics internships | 105 | 82 (78%) | 0 |
| VLSI internships | 13 | 12 (92%) | 0 |
| Machine learning internships | 644 | — | ~20% of a 50-listing sample |
A student setting a ₹25,000 floor for AI roles filters out the bottom fifth of their market. The same student setting the same floor for VLSI eliminates *all* of it. Those need completely different strategies, and no job board will tell you which situation you are in.
**Full findings: [docs/MARKET-REPORT-INDIA-2026.md](docs/MARKET-REPORT-INDIA-2026.md)** **See what a run produces: [docs/EXAMPLE-OUTPUT.md](docs/EXAMPLE-OUTPUT.md)**
Requirements — read before setting up
**You need Claude with the ability to browse the web.** This works in:
- Claude Code (CLI)
- Claude Cowork (desktop app)
- Any Claude setup with a browser or web-fetch tool available
**It will not work by pasting `SKILL.md` into a normal claude.ai chat.** The skill opens job boards, reads stipend filters and verifies links. Without browser access it has nothing to work with.
Also worth knowing before you start:
- Setup takes about 15 minutes — mostly filling in your profile honestly.
- A full nine-site sweep takes a while and is not cheap in tokens. Every listing gets opened and verified, which is the point, but it isn't instant.
- It drafts; it does not apply. No forms submitted, no emails
Related Skills
Warm Path
Before applying anywhere: who do you actually know, or can reach, there? Returns a verdict and, if one exists,
Provenlens
Personal pre-indexed code knowledge graph for Java, Ruby, TypeScript and JavaScript — a call graph plus nine s
Jobs Scout
Scan for new roles that fit the profile, direct from company careers pages and ATS boards plus web search, sco
Rolepod Stats
Show rolepod evidence stats for this project — tier routes, verify/review verdicts, strong-dispatch overrides,
Quantified Claude
Counts which Claude Code skills you actually reach for, plus the agents, models, and tokens behind them—read f
Agentcompat
Which agent extension features actually work on which agent. A compatibility matrix for skills, hooks, MCP and
Related Agents
Job Scout
Search company ATS boards for live openings matching a candidate profile and write a ranked leads file. Use as
Finder
Searches real job boards and company career pages for roles matching the student's profile. Use first, before
SEO AI Access Checker
Checks whether AI and search crawlers can actually reach a URL, and whether its content is in the served HTML