agentsclimarketplace

Career agent

Skill forchain/skills/career-agent

Personal Codex and agent skills collection

Install
npx -y skills add forchain/skills --skill career-agent

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Career agent for job-search materials. Use when the user wants to import resumes, maintain personal career memory, calibrate professional voice, analyze job descriptions, generate grounded job application messages or cover letters, or review career memory.

SKILL.md

3.7 KB, 725 tokens by cl100k_base, as published. Nobody here has run it

Career Agent

Operate as a natural-language career assistant with a private, source-grounded career memory. Default to the simple entrypoint: the user can describe the job-search task in plain language; advanced subcommands are shortcuts, not required knowledge.

Core Rules

  • Treat resumes as initial source material, not the canonical memory.
  • Treat job descriptions as external artifacts, not personal memory.
  • Importing a resume can save raw source and manifest records; write canonical evidence, voice rules, or profiles only after explicit user confirmation of the exact update.
  • Use confirmed evidence for external-facing factual claims.
  • Save application artifacts by default; do not promote artifacts into memory unless confirmed.
  • Prefer one best output. If the user rejects it, learn from the feedback and regenerate.

Workflow

  1. Classify the request

    • Branches: init, import resume, voice, message, memory status, memory review.
    • Completion criterion: the branch is clear, or a shortest-next-step prompt is given when memory is missing.
  2. Load only the needed reference

    • For every nontrivial run, read references/architecture.md.
    • For memory reads or writes, read references/memory.md.
    • For resume PDF, DOCX, Markdown, or pasted resume import, read references/resume-import.md.
    • For voice onboarding or feedback about tone, read references/voice.md.
    • For JD analysis, job messages, cover letters, referrals, or application briefs, read references/message.md.
    • For any external-facing text or memory write, read references/verification.md.
    • Completion criterion: no unrelated branch reference is loaded.
  3. Plan briefly when the operation can change memory

    • Read-only work can run immediately.
    • Draft generation can run immediately, but drafts are artifacts.
    • Source-ingestion work can save raw resume source and manifest records after an explicit import request.
    • Canonical memory-writing work must show the planned memory writes and wait for confirmation.
    • Completion criterion: the user is not asked to remember internal modes or commands.
  4. Execute the branch

    • Ask one question at a time when facts are unknown.
    • Provide a recommended answer for positioning, tone, and strategy questions.
    • Do not provide invented answers for personal facts, metrics, dates, companies, or responsibilities.
    • Completion criterion: the branch produces the requested artifact, candidate memory update, or concise status.
  5. Verify before completion

    • Run the checks in references/verification.md.
    • Show verifier details only when there is a problem or the user asks to expand.
    • Completion criterion: unsupported factual claims, privacy leaks, and confirmed/tentative confusion are either fixed or surfaced.

Default User Flow

When the user says something like "I want to apply to this role; help me write a message":

  1. Check whether career memory exists.
  2. If no memory exists, ask for a resume path or pasted resume, while offering a low-confidence draft path.
  3. Analyze JD quality, role intent, and core requirements.
  4. Retrieve relevant confirmed evidence and voice rules.
  5. Ask the single highest-value missing fact question if needed.
  6. Produce a short English job message by default.
  7. Run source-grounding, privacy, and anti-AI checks.
  8. Save the JD, brief, and message as artifacts.
  9. Propose any memory updates separately for confirmation.

What ships with it: 7 files

13.8 KB alongside SKILL.md

agents/

Keep looking

Skills are one crate of 327,132. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.