resume-application
This skill should be used when the user asks to "投递简历", "申请岗位", "发送在线简历", "先聊再投", "apply to a job", "submit a resume", or "send an online resume".
소스 정보
- 저장소
- LIghtJUNction/BossKit
- 최근 소스 활동
- 2026년 7월 30일 03:21
- 감지된 SKILL.md 언어
- 영어
- 스타
- 2
- 포크
- 0
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
SKILL.md 표시 중
SKILL.md
소스 지침 · 읽기 전용 미리보기- name
- resume-application
- description
- This skill should be used when the user asks to "投递简历", "申请岗位", "发送在线简历", "先聊再投", "apply to a job", "submit a resume", or "send an online resume".
- version
- 0.1.0
# Resume Application
Run a controlled, pure-command-line BossKit workflow for one AI Agent
opportunity. Treat conversation as qualification, not as permission to submit a
resume. Keep every platform write explicit, narrow, and verifiable.
## Boundaries
- Use BossKit commands only. Never open a browser or use browser automation.
- Restrict the target to an AI Agent role.
- Select one best role per company. Reject parallel applications to multiple
roles at the same company.
- Never expose cookies, tokens, platform remote IDs, or personally identifiable
information. Refer to a target by company, title, and local cached job ID.
- Never invent an endpoint, raw-call a platform API, or infer success from a
local state change.
## Establish Readiness
1. Check local authentication state with:
```bash
boss status --platform zhipin
```
2. Inspect the sanitized online resume snapshot with:
```bash
boss account resume show
```
3. Find and inspect candidates with:
```bash
boss search "AI Agent" --platform zhipin
boss ls --platform zhipin
boss show <LOCAL_JOB_ID>
```
4. Choose exactly one best role at a company. Record the company, title, local
cached job ID, salary evidence, schedule evidence, and relevant skill fit.
5. Stop before contact when the stated monthly salary floor is below 10K, the
role is not an AI Agent role, or a duplicate same-company conversation or
application already exists.
6. Treat missing or ambiguous salary and double-weekend information as
unresolved hard gates, never as implied acceptance.
## Start a Human Conversation
1. Begin with the platform greeting only after the target has passed initial
inspection:
```bash
boss chat greet <LOCAL_JOB_ID> --yes
```
2. Never submit a resume on first contact. Never attach a resume to the
greeting.
3. Personalize the opening to the exact role and one relevant strength. Avoid
batch-identical introductions, generic spam, and any pitch for an automation
product or workflow.
4. Read the exact conversation before composing another message:
```bash
boss chat history <LOCAL_JOB_ID> --limit 20
boss chat inbox <LOCAL_JOB_ID>
```
5. Send at most one concrete question per message:
```bash
boss chat send --message "<ONE_CONCRETE_QUESTION>" <LOCAL_JOB_ID> --yes
```
6. Wait for a response before asking the next question or expanding activity.
Never scale to more roles while the selected company conversation remains
unresolved.
7. Learn the following naturally across the conversation:
- whether salary can meet the 10K minimum;
- whether double weekends are explicitly supported;
- welfare details;
- young-team context and collaboration style;
- meal and housing support;
- development-equipment policy.
8. Ask about the equipment policy neutrally. Never demand or directly ask for a
MacBook Pro.
9. Stop after rejection. Send no unsolicited follow-up. Ask once for a
rejection reason only when explicitly requested.
## Enforce Submission Gates
Require all conditions before considering submission:
- Confirm an AI Agent role and one-company/one-role uniqueness.
- Confirm salary evidence at or above 10K.
- Confirm explicit double-weekend evidence.
- Collect sufficient conversational evidence for welfare and working-context
assessment, while allowing unanswered non-hard preferences to remain noted.
- Confirm no rejection and no prior submission to the exact target.
- Refresh the sanitized resume preview with `boss account resume show`.
- Inspect current capability with:
```bash
boss account resume --help
```
Current BossKit exposes only `boss account resume show`; it has no platform
resume-submission command. When no documented `boss account resume submit` or
equivalent appears in current help, **STOP** and report the missing capability.
Never fabricate the command, call a raw endpoint, or claim that submission
occurred.
If a supported submission command appears in a future version, first present
the exact company, title, local cached job ID, sanitized resume preview, and
collected gate evidence. Request explicit confirmation immediately before that
single submission. Never auto-submit or reuse earlier consent. Execute only the
documented command, then verify the platform write through a documented
post-write read command. Report failure or unverifiable state honestly.
## Hand Off Evidence
Return a compact record without secrets, remote IDs, or PII:
```text
resume_submitted: true | false
exact_target: <company> / <title> / <local cached job ID>
resume_preview: <sanitized snapshot identity and section counts>
user_confirmation: <immediate confirmation present | absent>
conversation_evidence: <safe summary of greeting, replies, and hard-gate answers>
salary_gate: pass | fail | unknown
double_weekend_gate: pass | fail | unknown
rejection_status: not_rejected | rejected | unknown
no_duplicate_proof: <same-company role and prior-submission checks>
submission_verification: verified | failed | unsupported
```
Set `resume_submitted: true` only after a supported platform write and
independent post-write verification both succeed. Otherwise keep it `false` and
state the exact blocker.
GitHub에서 보기