# Strale Skill Extractor

> Strale Skill Extractor is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0324/call, status unknown (last checked 2026-09-14).

Extracts and categorizes 500+ skills from job descriptions or CVs into technical skills, soft skills, tools, certifications, and languages

## Facts

- Endpoint: GET https://api.strale.io/x402/skill-extract
- Price: $0.0324/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-1ec3f37d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WDZGtNmlQudkypd7cffkM

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability api-strale-io-1ec3f37d
```

Example prompt: Can you extract and categorize all the skills from this job description for a Senior Backend Engineer role? Here's the text: 'We're looking for someone with 5+ years of Python, strong knowledge of AWS and Docker, excellent communication skills, and a PMP certification.'

## When to prefer this

Use this endpoint when you need to extract and categorize skills from unstructured job description or CV text into a normalized taxonomy covering technical skills, soft skills, tools, certifications, and languages — particularly when building applicant tracking systems, candidate matching tools, or HR automation workflows.

## Known failure modes

- Empty or missing 'text' query parameter returns validation error
- Extremely short or non-descriptive input may yield few or no extracted skills
- Non-English text may produce incomplete extraction results
- Very long text inputs may be truncated or time out
- Rate limiting if too many requests are made in quick succession

## How this service works

Extract skills from job descriptions or CVs. Categorizes 500+ skills into technical, soft skills, tools, certifications, languages.

## Output

A structured breakdown of skills found in the input text, categorized into groups such as technical skills, soft skills, tools, certifications, and languages, covering 500+ recognized skill types

## Example request

```json
{
 "text": "Senior Backend Engineer position requiring 5+ years of Python experience, proficiency with AWS and Docker, strong communication skills, and PMP certification. Must have knowledge of microservices architecture, RESTful APIs, and database optimization. Experience with Kubernetes and CI/CD pipelines preferred."
}
```

## Request schema (JSON Schema)

```json
{
 "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": [
      "text"
     ],
     "properties": {
      "text": {
       "type": "string",
       "description": "Job description or CV text"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-1ec3f37d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
