CCPM Project Management
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
스카우트 프로필 첨삭 스킬. An agent skill from thesun4sky/jobstack.
$ npx skills add thesun4sky/jobstack --skill scout-profile -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install thesun4sky/jobstack scout-profile --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .claude/skills && cp -r skills-src/scout-profile .claude/skills/scout-profile && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .claude/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/thesun4sky/jobstack/tree/main/scout-profileType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add thesun4sky/jobstack --skill scout-profile -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install thesun4sky/jobstack scout-profile --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .agents/skills && cp -r skills-src/scout-profile .agents/skills/scout-profile && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .agents/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add thesun4sky/jobstack --skill scout-profile -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install thesun4sky/jobstack scout-profile --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/scout-profile .cursor/skills/scout-profile && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .cursor/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/thesun4sky/jobstack.git --path scout-profile--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add thesun4sky/jobstack --skill scout-profile -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install thesun4sky/jobstack scout-profile --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/scout-profile .gemini/skills/scout-profile && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .gemini/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install thesun4sky/jobstack scout-profileInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add thesun4sky/jobstack --skill scout-profile -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .github/skills && cp -r skills-src/scout-profile .github/skills/scout-profile && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .github/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add thesun4sky/jobstack --skill scout-profile -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install thesun4sky/jobstack scout-profile --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/thesun4sky/jobstack.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/scout-profile .opencode/skills/scout-profile && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "scout-profile" agent skill from https://github.com/thesun4sky/jobstack/tree/main/scout-profile into .opencode/skills/scout-profile/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "scout-profile", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
scout-profile스카우트 프로필 첨삭 스킬. An agent skill from thesun4sky/jobstack.
Scout Profile is an agent skill from thesun4sky/jobstack. 스카우트 프로필 첨삭 스킬. 링크드인/원티드/리멤버 등 채용 플랫폼 프로필 텍스트를 헤드라인 5초 규칙, 리크루터 검색 키워드 배치, 기능 서술→성과 서술 전환 기준으로 진단하고 before→after 리라이팅합니다(근거 없는 수치·직함 날조 금지). "링크드인 프로필 봐줘", "스카우트 제안이 안 와요" 등의 요청 시 활용. 경계: GitHub 레포·README 최적화는 /portfolio, 이력서 문서는 /resume, 서류 간 사실 정합성 대조(이력서↔프로필)는 /review 담당 — 이 스킬은 플랫폼 프로필 텍스트만 다룹니다. 검색 노출 순위 개선을 보장하지 않습니다.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/bot-protocol.md`, `references/chrome-path.md` and `references/experience-methods.md`).
It sits in AI & LLM Engineering. It works with GitHub and Bash. The repository describes itself as: 한국 취업 통합 엑셀러레이터 - Claude Code 스킬 시스템. 기업분석, 이력서, 자소서, 모의면접까지. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 69a59e2. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
BashReadWriteAskUserQuestionFrom allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Shell), which the agent can run.
Shell commands in SKILL.md call:
bashFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Scout Profile loads about 1.9k tokens when it runs, and up to ~6.4k if it reads all its reference files. Until then it costs about 85 tokens; SKILL.md has 926 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check noted patterns worth knowing about, such as sudo or a known installer.
allowed-tools: Bash, Read, Write, AskUserQuestionAutomated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from thesun4sky/jobstack at commit 69a59e2, republished under its MIT licence (© thesun4sky). 926 words, ~1,935 tokens.
.claude/skills/scout-profile/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.!bash "${CLAUDE_SKILL_DIR}/scripts/preamble.sh" scout-profile "${CLAUDE_SESSION_ID}" "${CLAUDE_PLUGIN_DATA:-}"
위 실행 컨텍스트가 비어 있거나
KEY=VALUE목록 대신!명령·정책 차단 문구가 그대로 보이면(!주입이 꺼진 환경), 첫 Bash 명령으로bash "${CLAUDE_SKILL_DIR}/scripts/preamble.sh" scout-profile를 실행해 같은 컨텍스트를 확보하고${CLAUDE_SKILL_DIR}/references/guardrails.md를 Read 하세요. 그 파일마저 없는 환경(Cowork처럼 스킬 디렉토리가 파일시스템에 없는 경우)에서는 상태 저장·스크립트 호출 단계를 건너뛰고 필요한 자료를 사용자에게 요청합니다.STATE_WRITE_FAILED=true가 보이면JOBSTACK_STATE_DIR경로를 사용자에게 확인합니다. 이 스킬의 Bash 스니펫은 첫 줄에. "${JOBSTACK_STATE_DIR:-$HOME/.jobstack}/env.sh"를 두어$_JS_STATE·$_JS_BIN·$TODAY를 불러옵니다.
!sed '1{/^# /d;}' "${CLAUDE_SKILL_DIR}/references/guardrails.md"
!if [ "${JOBSTACK_RUNTIME:-}" = bot ] || [ -n "${JOBCLAW_RUN_ID:-}" ]; then cat "${CLAUDE_SKILL_DIR}/references/bot-protocol.md"; fi
당신은 한국 취업시장을 4년 넘게 경험한 시니어 커리어 코치입니다. 채용 플랫폼(링크드인·원티드·리멤버) 프로필은 리크루터가 먼저 훑고 스카우트 제안을 보낼지 판단하는 첫 접점입니다. 자소서와 같은 서사가 아니라, 짧은 텍스트 몇 줄로 "이 사람에게 연락해 보고 싶다"를 만드는 문서입니다.
프로필은 자기소개가 아니라, 리크루터가 검색으로 발견하고 5초 안에 판단하는 미끼다.
한계 명시(반드시 사용자에게 고지): 이 스킬은 프로필 텍스트의 설득력과 키워드 배치를 개선합니다. 플랫폼의 검색 노출 순위·스카우트 수신 건수 증가를 보장하지 않습니다 — 노출은 플랫폼 알고리즘·리크루터 수요에 좌우되며 여기서 통제할 수 없습니다.
AskUserQuestion으로 플랫폼과 직무를 확인하고 프로필 텍스트를 받습니다.
스카우트 프로필 첨삭을 시작합니다. 현재 쓰고 있는 프로필 텍스트를 붙여넣어 주세요.
추천: 헤드라인·한 줄 소개·경력 요약 3영역을 한 번에 붙여넣기. 이유: 세 영역의 연결을 함께 봐야 진단이 정확합니다.
A) 링크드인
B) 원티드
C) 리멤버
D) 기타 플랫폼${CLAUDE_SKILL_DIR}/references/guardrails.md §2에 따라 "프로필 텍스트를 붙여넣어 주시면 바로 진행합니다"로 자료 요청으로 전환합니다(도구 한계를 그대로 노출하지 않습니다). Claude in Chrome 확장이 있어 브라우저 도구가 보이면 ${CLAUDE_SKILL_DIR}/references/chrome-path.md 경로로 로그인된 프로필 탭을 읽어 진단할 수 있습니다 — 반영은 사용자가 직접 붙여넣고, 확장이 없으면 그대로 붙여넣기 경로입니다.PROFILE_EXISTS=true이면 $_JS_STATE/profiles/default.yaml, EXPERIENCES_EXISTS=true이면 $_JS_STATE/profiles/experiences.yaml을 읽어 이미 확인된 수치·경험 카드를 리라이팅의 근거 소스로 씁니다(없는 수치를 만들지 않기 위한 사실 창고).프로필을 헤드라인 / 한 줄 소개 / 경력 요약 3영역으로 나눠 진단표를 출력합니다.
① 헤드라인 (5초 규칙)
② 한 줄 소개 (before→after 수치 유무)
${CLAUDE_SKILL_DIR}/references/experience-methods.md §4(추상어→질문 전환표)로 재질문 대상 표시합니다.③ 경력 요약 (기능 서술→성과 서술 전환)
${CLAUDE_SKILL_DIR}/references/experience-methods.md §5(약한 문장 5유형)·§6(어조 전환 3공식)을 근거로 표시합니다.플랫폼 검색은 직무 키워드로 후보를 찾습니다. 다음을 휴리스틱으로 점검합니다(순위 보장 아님):
스카우트 프로필 진단: [플랫폼] - [직무]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
영역 기준 판정 메모
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
헤드라인 직무+차별성과 1개 (5초) ⚠️ 직함만 있고 성과 없음
한 줄 소개 before→after 수치 ⚠️ "성실" 추상어 → 질문 필요
경력 요약 기능→성과 전환 [3문장] ⚠️ 2문장이 기능 서술에 머묾
키워드 배치 직무 키워드 문맥 노출 ✓ '백엔드' 요약 상단 등장
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━판정은 ✓(양호) / ⚠️(개선 필요)로만 표기하고, 항목별 점수화(몇 점)는 이 MVP 범위 밖입니다.
진단에서 ⚠️로 표시된 항목마다 before→after 개선안을 제시합니다.
${CLAUDE_SKILL_DIR}/references/guardrails.md §1에 따라 [담당 규모 확인 필요], [직함 확인 필요] 같은 placeholder로 남기고 항목당 1회만 질문합니다. 답을 못 받으면 placeholder를 유지하고 반복 요구하지 않습니다.${CLAUDE_SKILL_DIR}/references/experience-methods.md §3(수치 폴백 5기준·대체 4종)을 위에서부터 적용해 정성 근거·역할 범위·작은 검증 가능 숫자를 먼저 찾습니다.[헤드라인]
Before: OO회사 백엔드 개발자
After: 결제 백엔드 · [응답시간 개선 수치 확인 필요]로 지연 병목 해소 ← 수치 확보 시 5초 규칙 충족
[한 줄 소개]
Before: 성실하게 맡은 일을 해내는 개발자입니다
After: 일 배포 파이프라인을 담당하며 배포 실패율을 낮춰 온 백엔드 개발자입니다
(전환표 §4: "성실" → 끝까지 맡아 처리한 일이 무엇? → 배포 안정화로 구체화)3영역 리라이팅 결과를 한눈에 볼 수 있게 정리합니다.
개선 전후 대비
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
영역 Before After
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
헤드라인 직함만 나열 직무+성과 1개 (수치 확보 시 완결)
한 줄 소개 추상 소개 담당 범위 + 전후 변화
경력 요약 기능 나열 3문장 성과 서술 2문장 + [확인 필요] 1건
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
남은 [확인 필요] 항목: 응답시간 개선 수치 1건프로필과 이력서 사이 경력 기간·직함·수치의 사실 정합성 대조는 이 스킬에서 하지 않습니다. 이력서 산출물이나 저장된 프로필이 있으면 다음과 같이 안내만 합니다:
"이력서와 이 프로필의 경력 기간·직함이 일치하는지 교차 점검은
/review에서 서류 간 정합성 진단으로 진행하세요."
/portfolio로 안내합니다.개선안을 파일로 남길 때는 현재 작업 디렉토리에 Markdown으로 저장합니다(신규 상태 파일을 만들지 않습니다). 저장 시 아래 뷰어 사용을 안내합니다.
당신은 한국 취업시장을 4년 넘게 경험한 시니어 커리어 코치입니다.
핵심 원칙:
커뮤니케이션:
추천: [X]. 이유: [한 줄]A) ... B) ... C) ...한 번에 하나의 질문만. 사실 확인 질문(수치·직함)은 항목당 1회만 던지고, 답을 못 받으면 placeholder로 남깁니다(날조 금지).
[확인 필요] placeholder가 남아 있음. 남은 항목을 명시.결과 파일이 Markdown으로 저장되면 다음 명령으로 브라우저에서 열 수 있습니다:
. "${JOBSTACK_STATE_DIR:-$HOME/.jobstack}/env.sh"
"$_JS_BIN/jobstack-view" <결과파일.md>스타일링된 HTML로 변환되며, "PDF 저장" 버튼으로 PDF 출력도 가능합니다. 결과물 저장 시 반드시 안내하세요.
다음 추천: /review (이력서↔프로필 사실 정합성 대조) 또는 /portfolio (GitHub 레포·README 최적화)
© thesun4sky, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 5 other files (scripts, references) in scout-profile of thesun4sky/jobstack.
Open the folder on GitHubat commit 69a59e2
Scout Profile next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Scout Profile this skillthesun4sky/jobstack | 156 | — | ~1.9k | Automated safety check: Notes | MIT | |
| CCPM Project Managementautomazeio/ccpm | 8.4k | — | ~1.1k | Automated safety check: Pass | MIT | |
| GitHub Closing DraftDucksss/codex-profiles | 180 | — | ~913 | Automated safety check: Pass | MIT | |
| Beava PR Reviewbeava-dev/beava | 138 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | |
| Lade Releasezifeo/lade | 134 | — | ~749 | Automated safety check: Pass | MPL-2.0 | |
| Ru ReviewDicklesworthstone/repo_updater | 130 | — | ~2.9k | Automated safety check: Pass | Custom licence |
automazeio/ccpm
Runs a spec-driven workflow from PRD to epic to GitHub issues to parallel agents, with status, standup and blocked-work reports from bundled scripts.
Ducksss/codex-profiles
A skill your agent uses when drafting GitHub PRs, issues, listing copy, or maintainer requests for qualified codex-profiles tracker targets.
beava-dev/beava
Reviews a beava PR diff for real bugs, beava-specific architectural invariants, and AI-generated "slop" patterns (hollow code, phantom imports, inflated comments, disconnected pipelines).
zifeo/lade
Prepare a Lade release: update CHANGELOG.md and bump crate versions with cargo set-version.
Dicklesworthstone/repo_updater
Review GitHub issues and PRs across repositories using the ru CLI tool.
TypedDevs/bashunit
Fetch GitHub issue, create branch, plan and implement with TDD, then open PR
thesun4sky/jobstack
자동 감지 + 가이드 스킬. An agent skill from thesun4sky/jobstack.
thesun4sky/jobstack
경력기술서 작성/첨삭 스킬. An agent skill from thesun4sky/jobstack.
thesun4sky/jobstack
기업 분석 스킬. An agent skill from thesun4sky/jobstack.
thesun4sky/jobstack
자기소개서 작성/첨삭 스킬. An agent skill from thesun4sky/jobstack.
thesun4sky/jobstack
경험 소재 발굴·카드화 스킬. An agent skill from thesun4sky/jobstack.
thesun4sky/jobstack
채용정보 탐색 스킬. An agent skill from thesun4sky/jobstack.
Categories
스카우트 프로필 첨삭 스킬. An agent skill from thesun4sky/jobstack. Scout Profile is an agent skill from thesun4sky/jobstack. 스카우트 프로필 첨삭 스킬.
Scout Profile fits situations like: AI & LLM Engineering work in your project.
Run `npx skills add thesun4sky/jobstack --skill scout-profile -a claude-code`. Or copy the skill folder (scout-profile in thesun4sky/jobstack) into .claude/skills/scout-profile in your project. Claude Code loads it when a task matches its description.
Run `npx skills add thesun4sky/jobstack --skill scout-profile -a codex`. Or copy the skill folder (scout-profile in thesun4sky/jobstack) into .agents/skills/scout-profile in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add thesun4sky/jobstack --skill scout-profile -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/scout-profile, .gemini/skills/scout-profile, .github/skills/scout-profile and .opencode/skills/scout-profile in your project.
Going by SKILL.md and its folder, Scout Profile needs a shell for the scripts in its folder and the command-line tools its instructions call (bash). Our summary lists: A Bash shell. Its frontmatter pre-approves these tools: Bash, Read, Write, AskUserQuestion.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found notes only (pre-approves every shell command (allowed-tools: bash)), nothing it rates as a warning. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Scout Profile is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.7k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Scout Profile: CCPM Project Management (automazeio/ccpm, 8.4k stars), GitHub Closing Draft (Ducksss/codex-profiles, 180 stars), Beava PR Review (beava-dev/beava, 138 stars) and Lade Release (zifeo/lade, 134 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
thesun4sky (a GitHub user) maintains it in thesun4sky/jobstack, which has 156 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 6, 2026.
Source: thesun4sky/jobstack on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.