Skills liepin-cli
📦

liepin-cli

Safe 🌐 Network access📁 Filesystem access🔑 Env variables⚙️ External commands

Search Jobs and Manage Resume on Liepin

Streamline your job search on Liepin (猎聘) by searching positions, submitting applications, and updating your resume directly through Claude. Save time with automated job matching and application management.

Supports: Claude Codex Code(CC)
🥉 75 Bronze
1

Download the skill ZIP

2

Upload in Claude

Go to Settings → Capabilities → Skills → Upload skill

3

Toggle on and start using

Test it

Using "liepin-cli". Search for Python developer jobs in Beijing

Expected outcome:

Found 25 Python developer positions in Beijing. Top results: 1. Senior Python Engineer at TechCorp (25k-40k), 2. Python Backend Developer at StartupXYZ (20k-35k), 3. Full Stack Python Developer at BigData Inc (30k-50k). Use job IDs to apply.

Using "liepin-cli". Show my resume summary

Expected outcome:

Your resume shows: Name: Zhang Wei, Experience: 5 years, Education: Master's in CS, Current Position: Senior Software Engineer, Expected Salary: 30k-50k. Consider adding more project details to improve visibility.

Using "liepin-cli". Apply for job 789012 with kind 1

Expected outcome:

Application submitted successfully for job ID 789012. The employer will receive your resume and contact you if interested. Track application status in your Liepin account.

Security Audit

Safe
v1 • 4/20/2026

Static analysis detected 165 potential security issues, all evaluated as false positives. The skill is a legitimate job search CLI tool for Liepin (猎聘) recruitment platform. Detected patterns (network requests, filesystem access, environment variables, shell command examples in documentation) are all standard, expected behaviors for a CLI tool that interacts with external APIs. No malicious intent, prompt injection attempts, or security threats confirmed.

5
Files scanned
508
Lines analyzed
6
findings
1
Total audits
Low Risk Issues (2)
External Command Examples in Documentation
Markdown files (reference.md, SKILL.md) contain shell command examples using backtick notation (e.g., `liepin-cli setup`). These are documentation examples, not executable code. The skill uses Bash tool with proper allow-tools restriction (allowed-tools: Bash(liepin-cli:*)). No security risk.
MD5 Usage in Content Hashing
MD5 algorithm detected in metadata files for content integrity verification. MD5 is used for non-cryptographic purposes (content hashing/deduplication), which is a legitimate use case. Not a security vulnerability.

Risk Factors

🌐 Network access (10)
📁 Filesystem access (3)
🔑 Env variables (3)
⚙️ External commands (127)
reference.md:4 reference.md:5 reference.md:5 reference.md:9-19 reference.md:19-24 reference.md:24 reference.md:24 reference.md:24-25 reference.md:25-31 reference.md:31 reference.md:31-32 reference.md:32-33 reference.md:33-34 reference.md:34-38 reference.md:38-40 reference.md:40-41 reference.md:41 reference.md:41 reference.md:41 reference.md:41 reference.md:41 reference.md:41 reference.md:41-42 reference.md:42 reference.md:42-43 reference.md:43 reference.md:43 reference.md:43 reference.md:43 reference.md:43 reference.md:43-44 reference.md:44 reference.md:44-45 reference.md:45 reference.md:45 reference.md:45 reference.md:45 reference.md:45 reference.md:45-46 reference.md:46 reference.md:46-47 reference.md:47 reference.md:47 reference.md:47 reference.md:47 reference.md:47-48 reference.md:48 reference.md:48-49 reference.md:49 reference.md:49 reference.md:49 reference.md:49 reference.md:49-50 reference.md:50 reference.md:50-54 reference.md:54-56 reference.md:56 reference.md:56 reference.md:56 reference.md:56 reference.md:56-57 reference.md:57 reference.md:57 reference.md:57-60 reference.md:60 reference.md:60-61 reference.md:61 reference.md:61-62 reference.md:62 reference.md:62 reference.md:62-64 reference.md:64-65 reference.md:65 reference.md:65 reference.md:65-68 reference.md:68-69 reference.md:69-74 reference.md:74-75 reference.md:75 reference.md:75 reference.md:75 reference.md:75-78 reference.md:78-79 reference.md:79-80 SKILL.md:26 SKILL.md:26 SKILL.md:28 SKILL.md:38 SKILL.md:39 SKILL.md:39 SKILL.md:39 SKILL.md:39 SKILL.md:39 SKILL.md:39 SKILL.md:40 SKILL.md:40 SKILL.md:41 SKILL.md:41 SKILL.md:42 SKILL.md:49 SKILL.md:50 SKILL.md:51 SKILL.md:52 SKILL.md:53 SKILL.md:59 SKILL.md:60 SKILL.md:61 SKILL.md:63 SKILL.md:66 SKILL.md:66 SKILL.md:66 SKILL.md:66 SKILL.md:67 SKILL.md:67 SKILL.md:67 SKILL.md:67 SKILL.md:67 SKILL.md:68 SKILL.md:69 SKILL.md:69 SKILL.md:69 SKILL.md:70 SKILL.md:70 SKILL.md:70 SKILL.md:74 SKILL.md:79 SKILL.md:79
Audited by: claude

Quality Score

38
Architecture
100
Maintainability
87
Content
50
Community
100
Security
100
Spec Compliance

What You Can Build

Job Search for Chinese Tech Market

Software developers looking for opportunities in Chinese tech companies can search positions by skills (Java, Python, AI), location (Beijing, Shanghai), and salary range.

Resume Maintenance and Updates

Professionals maintaining their Liepin profile can quickly update work experience, add new projects, or modify job expectations without logging into the website.

Batch Job Application Workflow

Recruiters or active applicants can search for matching roles, review job details, and submit multiple applications efficiently with proper job kind handling.

Try These Prompts

Search for Jobs
Search for AI product manager positions in Shanghai with salary range 20k-40k
View Current Resume
Show me my current resume on Liepin
Update Resume Work Experience
Add a new work experience: Company ABC, Senior Engineer, 2022-01 to 2024-12, salary 25k
Apply for a Job
Apply for job ID 123456 with job kind 2

Best Practices

  • Run liepin-cli setup first to configure your authentication token before searching or applying
  • Always review job details and company information before submitting applications
  • Use the job kind value from search results exactly - do not guess or modify the job kind code
  • Keep your resume updated with recent experience and skills for better matching results

Avoid

  • Do not apply to jobs without reviewing the position details and company information first
  • Do not guess job kind values - always use the exact code returned from search results
  • Do not share your LIEPIN_USER_TOKEN or store it in public repositories or chat logs
  • Do not assume README example payload files exist on your local system

Frequently Asked Questions

How do I install liepin-cli?
Visit https://github.com/liepin-tech-2026/liepin-cil and follow the installation instructions. Use pip install -e or uv sync to install the CLI tool on your system.
Where do I get my Liepin user token?
Run liepin-cli setup and follow the prompts. You can get your token from https://www.liepin.com/mcp/server. Store it securely in your environment variables or config file.
What is job kind and why is it required?
Job kind is a classification code for the position type. Always use the exact job kind value returned from search results - never guess this value as it will cause application failures.
Can I apply to jobs automatically?
No. The skill requires explicit user confirmation before submitting any job applications. You must review the job details and confirm before the application is sent.
Is my data secure when using this skill?
The skill uses HTTPS to communicate with Liepin's official API. Your token is stored locally in your config file. Never share your token or commit it to version control.
What should I do if my token expires?
Run liepin-cli auth open to open the authorization page, then run liepin-cli auth setup to refresh your token. You can also run liepin-cli auth status to check token validity.

Developer Details

File structure