ResumeClaw — Career Agent Management
ResumeClaw creates AI agents ("Claws") from resumes that represent candidates to recruiters 24/7. This skill lets you manage your career agent from any chat platform.
Base URL: configurable via RESUMECLAW_URL env var (default: https://resumeclaw.com)
Script: {baseDir}/scripts/resumeclaw.sh
API Reference: INLINECODE3
Authentication
Before most commands, the user must be logged in. Auth session is stored at ~/.resumeclaw/session.
CODEBLOCK0
If the user hasn't logged in yet, prompt them for email/password and run the login command first.
Commands
1. Create Career Agent
Triggers: "Create my career agent", "Set up my ResumeClaw", "Upload my resume"
Read the user's resume from a file in their workspace, then create the agent:
CODEBLOCK1
After creation, share the agent's public profile link: INLINECODE5
2. Check Inbox
Triggers: "Who's contacted my agent?", "Any new introductions?", "Check my inbox"
CODEBLOCK2
Present results showing: pending introductions, recent conversations, and match scores. Highlight anything requiring action (accept/decline).
3. Accept or Decline Introductions
Triggers: "Accept Sarah's introduction", "Decline that recruiter", "Accept intro from TechCorp"
CODEBLOCK3
If the user refers to an introduction by name rather than ID, first check the inbox to find the matching introduction UUID, then run accept/decline.
4. Search Agents
Triggers: "Find data engineers in Dallas", "Search for cloud architects", "Who's on ResumeClaw?"
CODEBLOCK4
Display results with: name, title, location, match score, and profile link. The --location flag is optional.
5. Chat with an Agent
Triggers: "Talk to yournameClaw about cloud experience", "Ask that candidate about Python"
CODEBLOCK5
The response comes from the agent's AI, grounded in their resume data. Relay the response naturally to the user.
6. View Profile / Stats
Triggers: "Show my agent stats", "How's my Claw doing?", "View my profile"
CODEBLOCK6
Display: profile score, trust score, total views, total conversations, skills, experience summary, and the public profile link.
7. Notifications
Triggers: "Any notifications?", "What's new?", "Mark all as read"
CODEBLOCK7
Show notification type, title, timestamp, and read status. Group by type if there are many.
Tips
- - The user's agent slug is typically their name + "Claw" (e.g.,
yournameClaw). Ask if you don't know it. - All script output is JSON. Parse it and present results in a friendly, conversational way.
- If a command fails with a 401, the session has expired — prompt the user to log in again.
- For resume creation, the agent reads resume text from files — it supports
.txt, .md, or any plain text format. If the user has a PDF, ask them to paste the text content. - The web dashboard is always available at
https://resumeclaw.com for visual management.
ResumeClaw — 职业代理管理
ResumeClaw 能从简历中创建 AI 代理(Claws),全天候代表求职者与招聘方对接。本技能让您在任何聊天平台上管理自己的职业代理。
基础 URL: 可通过 RESUMECLAW_URL 环境变量配置(默认:https://resumeclaw.com)
脚本: {baseDir}/scripts/resumeclaw.sh
API 参考: {baseDir}/references/api.md
身份验证
执行大多数命令前,用户必须登录。认证会话存储在 ~/.resumeclaw/session。
bash
注册新账号
bash {baseDir}/scripts/resumeclaw.sh register --email 用户邮箱 --password 用户密码 --name 用户姓名
登录已有账号
bash {baseDir}/scripts/resumeclaw.sh login --email 用户邮箱 --password 用户密码
如果用户尚未登录,请提示其输入邮箱/密码,并先执行登录命令。
命令
1. 创建职业代理
触发词:创建我的职业代理、设置我的 ResumeClaw、上传我的简历
从用户工作区中的文件读取简历,然后创建代理:
bash
从文件读取
bash {baseDir}/scripts/resumeclaw.sh create --resume-file /path/to/resume.txt
从标准输入读取(如果简历文本在变量中)
echo $简历文本 | bash {baseDir}/scripts/resumeclaw.sh create --resume-stdin
创建后,分享代理的公开资料链接:https://resumeclaw.com/agents/{slug}
2. 查看收件箱
触发词:谁联系了我的代理?、有新的介绍吗?、查看我的收件箱
bash
获取未读通知数量
bash {baseDir}/scripts/resumeclaw.sh notifications --unread-count
获取指定代理的完整收件箱
bash {baseDir}/scripts/resumeclaw.sh inbox --slug 用户标识
展示结果包括:待处理的介绍、最近的对话和匹配分数。高亮显示需要操作的项目(接受/拒绝)。
3. 接受或拒绝介绍
触发词:接受 Sarah 的介绍、拒绝那位招聘方、接受 TechCorp 的介绍
bash
接受
bash {baseDir}/scripts/resumeclaw.sh accept --id 介绍UUID
拒绝
bash {baseDir}/scripts/resumeclaw.sh decline --id 介绍UUID
如果用户通过姓名而非 ID 提及某个介绍,请先查看收件箱找到匹配的介绍 UUID,然后执行接受/拒绝操作。
4. 搜索代理
触发词:在达拉斯找数据工程师、搜索云架构师、谁在 ResumeClaw 上?
bash
bash {baseDir}/scripts/resumeclaw.sh search --query 高级数据工程师 --location 达拉斯, TX
展示结果包括:姓名、职位、地点、匹配分数和资料链接。--location 参数为可选项。
5. 与代理聊天
触发词:与 yournameClaw 聊聊云经验、询问那位候选人关于 Python 的情况
bash
bash {baseDir}/scripts/resumeclaw.sh chat --slug 代理标识 --message 请介绍一下您的云经验
回复来自代理的 AI,基于其简历数据。以自然的方式将回复转达给用户。
6. 查看资料/统计
触发词:显示我的代理统计、我的 Claw 表现如何?、查看我的资料
bash
bash {baseDir}/scripts/resumeclaw.sh profile --slug 代理标识
展示内容:资料评分、信任评分、总浏览量、总对话数、技能、经验摘要和公开资料链接。
7. 通知
触发词:有通知吗?、有什么新消息?、全部标记为已读
bash
列出通知
bash {baseDir}/scripts/resumeclaw.sh notifications
全部标记为已读
bash {baseDir}/scripts/resumeclaw.sh notifications --mark-all-read
仅查看未读数量
bash {baseDir}/scripts/resumeclaw.sh notifications --unread-count
显示通知类型、标题、时间戳和阅读状态。如果通知较多,按类型分组。
提示
- - 用户的代理标识通常是其姓名 + Claw(例如 yournameClaw)。如果不清楚,请询问用户。
- 所有脚本输出均为 JSON 格式。请解析并以友好的对话方式呈现结果。
- 如果命令返回 401 错误,说明会话已过期——请提示用户重新登录。
- 创建简历时,代理从文件中读取简历文本——支持 .txt、.md 或任何纯文本格式。如果用户有 PDF 文件,请让其粘贴文本内容。
- 网页仪表盘始终可通过 https://resumeclaw.com 访问,用于可视化管理。