{"uid":"cap_CPGc1jbmOfiGazoxLeoXX","slug":"api-strale-io-2a89f737","name":"Skill Gap Analyzer","description":"Compare required skills against candidate skills with fuzzy matching. Returns matched, missing, extra, and match score.","url":"https://api.strale.io/x402/skill-gap-analyze?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["required_skills","candidate_skills"],"properties":{"required_skills":{"type":"array"},"candidate_skills":{"type":"array"}}}},"additionalProperties":false}}},"responseSchema":null,"example":{"request":{"required_skills":["Python","SQL","Machine Learning","Data Visualization","Statistics"],"candidate_skills":["Python","pandas","SQL","Tableau","Excel"]},"response":{"_meta":{"payment":{"method":"x402","price_usd":0.162,"settlement_id":"0x069600819cd0b9d25931f1480ad34200420d1cc0866a1db17db9e2f350bfca52"},"capability":"skill-gap-analyze","latency_ms":0,"provenance":{"source":"algorithmic","fetched_at":"2026-06-16T01:23:56.267Z"}},"extra":["pandas","Tableau","Excel"],"matched":[{"exact":true,"found":"Python","required":"Python"},{"exact":false,"found":"SQL","required":"SQL"}],"missing":["Machine Learning","Data Visualization","Statistics"],"summary":"Weak match: only 2/5 required skills present. Major gaps: Machine Learning, Data Visualization, Statistics.","fuzzy_matches":[{"found":"SQL","required":"SQL","confidence":0.9}],"total_required":5,"total_candidate":5,"match_score_percent":40}},"exampleRequest":{"required_skills":["Python","SQL","Machine Learning","Data Visualization","Statistics"],"candidate_skills":["Python","pandas","SQL","Tableau","Excel"]},"tags":["x402"],"displayCostAmount":"0.162","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.162/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.162","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.162","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_py4R7qsxStOw2sv3ZHxBH","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.162","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares required skills against candidate skills using fuzzy matching and returns matched, missing, extra skills, and an overall match score.","exampleAgentPrompt":"Can you do a skill gap analysis comparing these required skills — Python, SQL, machine learning, data visualization, statistics — against this candidate's skills — Python, pandas, SQL, Tableau, Excel — and tell me what's matched, what's missing, and what score they get?","exampleUseCases":[{"title":"Resume screening for engineering openings","prompt":"Check how well this candidate's resume matches our senior backend engineer requirements. We need Java, Kubernetes, microservices architecture, and AWS — can you tell me what they have, what they're missing, and give me a match score so we can rank applicants?"},{"title":"Identify skill gaps for internal promotions","prompt":"I'm considering promoting someone to our data science team. Their background has Python, basic statistics, and SQL experience, but the role needs Python, advanced ML, statistical modeling, and Tableau. What are they missing and how close are they to being ready?"},{"title":"Validate contractor qualifications for projects","prompt":"We just got a proposal from a contractor claiming expertise in React, Node.js, PostgreSQL, Docker, and CI/CD pipelines. Our project requires React, JavaScript, databases, containerization, and DevOps. Can you match their claimed skills against what we actually need and give me a confidence score on whether they're a fit?"}],"resultDescription":"Returns a structured breakdown of matched skills (with fuzzy matches), missing skills the candidate lacks, extra skills the candidate has beyond requirements, and a numeric match score indicating overall fit percentage.","failureModes":["Missing required_skills or candidate_skills arrays returns a 400/422 validation error","Empty arrays for either parameter may return a zero match score or error","Malformed array inputs may cause schema validation failure","Network timeouts or service unavailability return 5xx errors"],"whenToPreferThis":"Use this endpoint when you need automated, fuzzy skill matching between a job's requirements and a candidate's skill set — especially useful in agentic hiring workflows, ATS integrations, or resume screening pipelines where partial/synonym matches (e.g. 'JS' vs 'JavaScript') should still count.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T18:51:13.210Z","isFirstParty":false,"canonicalSlug":"api-strale-io-2a89f737"}