51mee-position-parse

职位解析。触发场景:用户提供职位描述要求解析;用户想分析JD的核心要求。

3,891 stars

Best use case

51mee-position-parse is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

职位解析。触发场景:用户提供职位描述要求解析;用户想分析JD的核心要求。

Teams using 51mee-position-parse should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/51mee-position-parse/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/51mee-com/51mee-position-parse/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/51mee-position-parse/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How 51mee-position-parse Compares

Feature / Agent51mee-position-parseStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

职位解析。触发场景:用户提供职位描述要求解析;用户想分析JD的核心要求。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 职位解析技能

## 功能说明

解析职位描述(JD)文本,使用大模型提取结构化信息。

## 处理流程

1. **接收文本** - 用户提供职位描述
2. **调用大模型** - 使用以下 prompt 解析
3. **返回 JSON** - 结构化职位信息

## Prompt 模板

```
```text
{职位描述文本}
```
扮演一个职位分析专家,详细分析上面的职位描述
1. 按照下方的typescript结构定义,返回json格式的PositionInfo结构
2. 有数据就填上数据,JD上没有提到,相应的值即为null,绝对不要虚构新的或删除定义中的字段
3. 不要做任何解释,直接返回json

```typescript
export interface PositionInfo {
    positionName: string;          // 职位名称
    positionType: string | null;   // 职位类型:技术类/市场类/运营类等
    experienceRequired: string | null; // 经验要求,如"3-5年"
    educationRequired: string | null;  // 学历要求
    salaryRange: {
        min: number | null;
        max: number | null;
    };
    
    company: {
        name: string | null;
        industry: string | null;
        scale: string | null;  // 公司规模
    };
    
    requirements: {
        skills: string[];          // 技能要求
        responsibilities: string[]; // 岗位职责
        softSkills: string[];       // 软技能要求
    };
    
    keywords: string[];
}
```
```

## 返回数据结构

```json
{
  "positionName": "高级Java开发工程师",
  "positionType": "技术类",
  "experienceRequired": "5年以上",
  "educationRequired": "本科及以上",
  "salaryRange": {
    "min": 20000,
    "max": 35000
  },
  "company": {
    "name": null,
    "industry": "互联网/IT",
    "scale": null
  },
  "requirements": {
    "skills": ["Java", "Spring Boot", "MySQL"],
    "responsibilities": ["系统架构设计", "核心代码开发"],
    "softSkills": ["团队协作", "沟通能力"]
  },
  "keywords": ["Java", "Spring Boot", "架构"]
}
```

## 输出格式

```markdown
## 职位分析报告

### 基本信息
- **职位**: [positionName]
- **类型**: [positionType]
- **经验要求**: [experienceRequired]
- **学历要求**: [educationRequired]

### 薪资范围
[salaryRange.min]K - [salaryRange.max]K

### 技能要求
| 必备 | 加分 |
|------|------|
| [skill1] | [skillA] |

### 岗位职责
1. [responsibility1]
2. [responsibility2]

### 软技能要求
- [softSkill1]
- [softSkill2]

### 关键词
[keywords]
```

## 注意事项

- 职位描述越详细,解析越准确
- 没有 的字段填 `null`
- 直接返回 JSON,不要额外解释

Related Skills

content-parser

3891
from openclaw/skills

Extract and parse content from URLs. Triggers on: user provides a URL to extract content from, another skill needs to parse source material, "parse this URL", "extract content", "解析链接", "提取内容".

Data & Research

resume-parser

3891
from openclaw/skills

智能简历解析系统,支持PDF/Word/图片格式简历的结构化信息提取、岗位匹配度分析、优化建议生成。完全本地运行,无需外部API。使用场景:(1) 解析上传的简历文件提取核心信息,(2) 输入岗位JD计算简历匹配度,(3) 生成简历优化建议,(4) 导出结构化简历数据。

multimodal-parser

3891
from openclaw/skills

Unified multi-modal content parser for images, PDF, DOCX, audio, auto OCR/transcription, output structured text for LLM processing

document-parser

3891
from openclaw/skills

高精度文档解析技能,从 PDF、图片、Word 文档中提取结构化数据。

capability-composition-analyzer

3891
from openclaw/skills

Helps identify dangerous capability combinations that emerge when agent skills are composed — catching the class of risk where no individual skill is harmful but their intersection creates an exfiltration or compromise path.

vercel-composition-patterns

3891
from openclaw/skills

React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.

liteparse

3891
from openclaw/skills

Parse, extract text from, and screenshot PDF and document files locally using the LiteParse CLI (`lit`). Use when asked to extract text from a PDF, parse a Word/Excel/PowerPoint file, batch-process a folder of documents, or generate page screenshots for LLM vision workflows. Runs entirely offline — no cloud, no API key. Supports PDF, DOCX, XLSX, PPTX, images (jpg/png/webp), and more. Triggers on phrases like "extract text from this PDF", "parse this document", "get the text out of", "screenshot this PDF page", or any request to read/extract content from a file.

pdf-parser

3891
from openclaw/skills

使用 MinerU API 将 PDF 解析为 Markdown,支持公式、表格、OCR。提供本地文件和在线 URL 两种解析方式。触发条件:(1) 用户说"解析 PDF [路径]",(2) 用户说"将 PDF 转为 Markdown",(3) 在 paper-workflow 中自动调用。使用场景:学术论文解析、文档提取、知识库构建。

Name: unidoc_parser

3891
from openclaw/skills

Description: Parse documents using UniDoc API for conversion to Markdown or JSON format. Supports both synchronous and asynchronous parsing with automatic status polling.

Name: u2-doc-parser

3891
from openclaw/skills

Description: Parse documents using UniDoc API for conversion to Markdown or JSON format. Supports both synchronous and asynchronous parsing with automatic status polling.

51mee-resume-profile

3891
from openclaw/skills

简历画像。触发场景:用户要求生成候选人画像;用户想了解候选人的多维度标签和能力评估。

51mee-resume-parse

3891
from openclaw/skills

简历解析。触发场景:用户上传简历文件要求解析、提取结构化信息。