Skip to content
Back to skills

Career Init

ASecurity

Scaffold the private career/ workspace that every other job-agent skill reads — facts.md (single source of truth), blocks.md, stories.md, rules.md, answers.yaml (standing form answers), targets.yaml (boards to scan), tracker.md, and the per-application template. Use when the user types /career-init, asks to set up job-search files, or when another skill finds no career/ folder.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 10, 2026
ai-agentsgit

Works with

  • claude code
  • mcp

Security analysis

A100/100

Scanned October 10, 2026

npx -y skills add comedianhhh/job-agent-skills --skill career-init --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Career Init?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Career Init
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/comedianhhh-career-init/badge)](https://www.skillsdirectory.com/skills/comedianhhh-career-init)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: career-init
description: Scaffold the private career/ workspace that every other job-agent skill reads — facts.md (single source of truth), blocks.md, stories.md, rules.md, answers.yaml (standing form answers), targets.yaml (boards to scan), tracker.md, and the per-application template. Use when the user types /career-init, asks to set up job-search files, or when another skill finds no career/ folder.
---

# /career-init — Set up the workspace

Create `career/` in the current project (or the path the user gives) from this plugin's `templates/career/` (the `templates/` folder sits next to `skills/` in the install root), then walk the user through the two files that everything depends on.

## Steps

1. If `career/` already exists, stop and list what is there — never overwrite.
2. Copy `templates/career/` → `career/`. Say plainly: **this folder is private**; suggest adding it to a private repo or `.gitignore`.
3. Fill `career/facts.md` interactively, one section at a time: basics, work authorization, education, each job (title, stack, dates, verifiable anchors, then facts with numbers). Write `TODO:` where the user is unsure. Do not polish wording here — this file is facts, not prose.
4. Fill `career/answers.yaml`: identity, authorization (sponsorship yes/no now and in future), years of experience (default and excluding internships), work model, salary floor, EEO choices (blank = prefer not to say), and the policy block (`submit_without_confirmation`, portals the user handles themselves, max roles per company).
5. Point `career/targets.yaml` at the boards the user cares about (`greenhouse:<token>`, `lever:<company>`, `ashby:<org>`) and one or two LinkedIn queries.
6. Finish with the sequence: `/job-match → /make-resume → /job-apply → /offer`, then `/interview` when a screen lands; `/great-resume` to strengthen bullets; `/contributor`, `/project-guide`, `/evidence-recap` for the build track.

## Rules

- Never invent facts to fill gaps; leave `TODO:`.
- Do not paste the user's phone number, email, or answers into any public file or chat log beyond what they typed.
- If `jobs-mcp` is not configured, tell the user how (see the README: MCP config for Claude Code; in pi the bundled extension starts it, which needs `uv` on PATH) — `/offer` scanning needs it.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…