One-click install
npx skills add https://github.com/hoanghn61/.agents --skill job-posting-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-posting-analysis
Source: https://github.com/hoanghn61/.agents/tree/main/skills/techstack-identification/job_posting_analysis
Command: npx skills add https://github.com/hoanghn61/.agents --skill job-posting-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Job postings hide useful clues about a company’s real technology stack, but manually reading many listings is slow and error-prone.

Core Features & Use Cases

  • Career page discovery: Finds a company’s jobs/careers page using common URL patterns and web search.
  • ATS detection: Identifies the Applicant Tracking System (e.g., Greenhouse, Lever, Workday) from URL patterns to improve fetching strategy and routing.
  • Technology extraction and stack inference: Extracts technology mentions (languages, frameworks, databases, tools, and infrastructure), calculates frequency-based importance, and infers role patterns to summarize the likely stack.

Quick Start

Use the job-posting-analysis skill to analyze a target company’s careers page URL and return extracted technologies, ATS platform, and an inferred tech stack summary.

Frequently Asked Questions about job-posting-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I infer a company's tech stack from their job postings?

To infer a tech stack from job postings, you extract technology mentions like languages, frameworks, and databases from job descriptions, then apply frequency-based scoring to identify the most prominent tools and infer the likely engineering stack.

Can I detect which Applicant Tracking System a company uses from their careers page URL?

Yes, you can detect an Applicant Tracking System like Greenhouse, Lever, or Workday by analyzing URL patterns from the company's careers page, which helps improve fetching strategy and routing for job description parsing.

What is the best way to analyze multiple job roles for technology extraction?

The best way to analyze multiple job roles is to parse job descriptions across frontend, backend, full-stack, DevOps, and data-oriented hiring scenarios, extracting technology keywords and calculating frequency-based importance to produce structured evidence.

How does frequency scoring work for technology extraction from career pages?

Frequency scoring for technology extraction works by counting mentions of specific tools, languages, and frameworks across multiple job descriptions, then ranking them by occurrence to determine the core components of the inferred engineering stack.

Does this job posting analysis approach work for DevOps and data-oriented hiring scenarios?

Yes, this job posting analysis approach works for DevOps and data-oriented hiring scenarios by parsing role-specific job descriptions to extract relevant infrastructure, database, and tooling requirements, generating confidence-aware structured outputs.

What are the limitations of inferring engineering stacks from job ads?

Inferring engineering stacks from job ads relies on regex and keyword categories applied to job descriptions, meaning it cannot detect proprietary tools or technologies not explicitly listed, and confidence scores depend on the volume of available postings.