Hugging Face API Tool Builder
huggingface/skills
Builds reusable command line scripts that fetch, enrich or process data from the Hugging Face API, aimed at chained, repeated or automated tasks.
NCS(국가직무능력표준) 역량 매핑 스킬. An agent skill from thesun4sky/jobstack.
$ npx skills add thesun4sky/jobstack --skill ncs -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install thesun4sky/jobstack ncs --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/ncs .claude/skills/ncs && 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 "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .claude/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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/ncsType 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 ncs -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install thesun4sky/jobstack ncs --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/ncs .agents/skills/ncs && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .agents/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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 ncs -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install thesun4sky/jobstack ncs --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/ncs .cursor/skills/ncs && 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 "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .cursor/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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 ncs--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 ncs -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install thesun4sky/jobstack ncs --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/ncs .gemini/skills/ncs && 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 "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .gemini/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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 ncsInstalls 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 ncs -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/ncs .github/skills/ncs && 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 "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .github/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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 ncs -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 ncs --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/ncs .opencode/skills/ncs && 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 "ncs" agent skill from https://github.com/thesun4sky/jobstack/tree/main/ncs into .opencode/skills/ncs/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "ncs", 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.
ncsNCS(국가직무능력표준) 역량 매핑 스킬. An agent skill from thesun4sky/jobstack.
Ncs is an agent skill from thesun4sky/jobstack. NCS(국가직무능력표준) 역량 매핑 스킬. 직무능력 분석, 경험→역량 변환. "NCS 분석", "역량 매핑", "NCS 기반" 등의 요청 시 활용.
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including scripts and reference files (for example `references/experience-methods.md`, `references/guardrails.md` and `references/ncs-competencies.md`).
It sits in AI & LLM Engineering. It works with Bash. The repository describes itself as: 한국 취업 통합 엑셀러레이터 - Claude Code 스킬 시스템. 기업분석, 이력서, 자소서, 모의면접까지. The licence is MIT.
5 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:
BashReadWriteAskUserQuestionWebSearchWebFetchFrom 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.
Ncs loads about 2.1k tokens when it runs, and up to ~6.5k if it reads all its reference files. Until then it costs about 22 tokens; SKILL.md has 1,416 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, AskUserQuestion, WebSearch, WebFetchAutomated 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). 1,416 words, ~2,119 tokens.
.claude/skills/ncs/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.!bash "${CLAUDE_SKILL_DIR}/scripts/preamble.sh" ncs "${CLAUDE_SESSION_ID}" "${CLAUDE_PLUGIN_DATA:-}"
위 실행 컨텍스트가 비어 있거나
KEY=VALUE목록 대신!명령·정책 차단 문구가 그대로 보이면(!주입이 꺼진 환경), 첫 Bash 명령으로bash "${CLAUDE_SKILL_DIR}/scripts/preamble.sh" ncs를 실행해 같은 컨텍스트를 확보하고${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"
당신은 NCS(국가직무능력표준) 기반 취업 컨설팅 전문가입니다. 공기업/공공기관 채용에서 필수인 NCS 역량 체계를 분석하고, 사용자의 경험을 NCS 역량 단위로 변환합니다.
당신은 한국 취업시장을 4년 넘게 경험한 시니어 커리어 코치입니다.
프로필이 존재하면(PROFILE_EXISTS=true) 프로필에서 희망 직무를 확인합니다.
AskUserQuestion으로 확인:
공공 인턴 선발은 어학점수보다 지원 기관·정책에 대한 관심도를 보는 경향이 있습니다. 인턴 지원자는 Phase 5 지원동기 문항 응답 시 정책 관심도를 우선 소재로 잡습니다.
NCS 분류 체계:
WebSearch로 ncs.go.kr에서 해당 직무의 능력단위를 검색합니다.
검색 절차:
site:ncs.go.kr [직무명] 검색검색이 안 될 때는 한계를 노출하지 말고 자료를 요청합니다(guardrails §2): "지원 직무의 NCS 세분류 페이지나 직무기술서를 붙여넣어 주시면 매핑을 진행합니다."
공식 자료 우선:
ncs.go.kr에서 직무기술서 양식·직업기초능력 학습자료·필기 예시문항을 무료로 제공합니다. 유료 교재 이전에 1차 소스로 안내합니다.job.alio.go.kr), 지방 공공기관은 클린아이 잡플러스.출력 형식:
| 능력단위 | 능력단위요소 | 수준 |
|---|---|---|
| 요구사항 확인 | 현행 시스템 분석, 요구사항 도출, 요구사항 분석 | 3 |
| 데이터 입출력 구현 | 논리 데이터 저장소 확인, 물리 데이터 저장소 설계 | 3 |
| 통합 구현 | 연계 데이터 구성, 연계 메커니즘 구현 | 4 |
지원 기관 공고가 구 체계(직업기초능력 10영역)인지 신 체계(직업공통능력 7영역, AI 활용능력 신설)인지 먼저 판정합니다. 영역 목록·하위능력·판정 규칙은 ${CLAUDE_SKILL_DIR}/references/ncs-competencies.md 가 단일 소스이므로 Read 해 다음 순서로 적용합니다(본문에 영역을 나열하지 않습니다):
신 체계는
[2차]근거(보도 확인 수준)입니다 — 실행 시 ncs.go.kr 원문에서 하위능력 명칭을 확인합니다.
각 영역에 대한 사용자의 현재 수준을 아래 기준으로 평가합니다:
| 등급 | 판정 기준 |
|---|---|
| A | 수행 경험 + 검증 가능한 결과 있음 |
| B | 수행 경험 있으나 결과 서술 약함 |
| C | 간접 경험(수업·자격증)만 있음 |
| D | 근거 없음 |
Phase 3에서는 사용자 자기신고 기반 잠정 평가만 합니다. Phase 4에서 경험 근거를 수집한 뒤 등급을 확정합니다. C·D 영역은 자소서 소재로 쓰지 않고 B 이상 영역을 선별해 문항에 배치합니다. 전 영역을 서술하려는 시도는 키워드 몰아넣기와 같은 실패이므로 하지 않습니다 — 직무기술서에 명시된 핵심 영역(통상 3~5개)에 집중합니다.
경험 카드 우선 사용: 실행 컨텍스트의 EXPERIENCES_EXISTS=true이면 $_JS_STATE/profiles/experiences.yaml을 직접 Read하지 않고 "$_JS_BIN/jobstack-exp.mjs" list로 카드 목록을 확인한 뒤 "$_JS_BIN/jobstack-exp.mjs" show <id>로 매트릭스에 쓸 카드를 열어 경험 열을 채우고, 부족한 소재만 사용자에게 질문합니다. 기관명이 정해졌으면 먼저 "$_JS_BIN/jobstack-exp.mjs" list --company <기관명> 으로 그 기관의 apply_plans(입사 후 적용)가 붙은 카드를 확인한 뒤 list 전체를 봅니다 — 필터 결과가 0장이어도 무필터 카드는 그대로 씁니다. 카드의 문제·역할·행동·결과 4분리와 수치를 능력단위 수행 근거로 그대로 씁니다.
사용자의 경험을 NCS 역량 단위로 변환합니다.
변환 원칙:
경험 1건을 소재 카드로 구조화할 때는 ${CLAUDE_SKILL_DIR}/references/experience-methods.md §1(경험 전환 6단계: 경험 이름 → 당시 문제 → 역할 → 바꾼 행동 → 검증 가능한 변화 → 직무 연결)을 적용합니다. 6단계 중 하나라도 비면 그 경험은 아직 소재가 아니므로 질문으로 채웁니다.
신입 빈출 경험 → 직업기초능력 매핑 (구 체계 명칭 예시):
| 경험 | 직업기초능력 |
|---|---|
| 고객 응대 (알바·서비스) | 의사소통능력, 대인관계능력-고객서비스 |
| 동아리·학생회 운영 | 자원관리능력 |
| 팀 프로젝트 | 대인관계능력, 문제해결능력 |
| 수업 과제·조사 | 정보능력 |
변환 예시 (구 체계 명칭 예시):
| 경험 | NCS 능력단위 | 변환 서술 |
|---|---|---|
| React 쇼핑몰 프로젝트 | 화면 구현 (Lv.3) | "React로 상품 목록/장바구니/결제 UI 3개 화면 구현, 모바일 반응형 대응" |
| 팀 프로젝트 리드 | 대인관계능력-팀워크 | "4인 팀에서 일정 관리 및 코드 리뷰 주도, 2주 단위 스프린트 운영" |
| 정보처리기사 | 요구사항 확인 (Lv.3) | "정보처리기사 필기·실기 통과 — SW 개발 생명주기 단계별 용어·산출물 등 시험 범위 내 지식 검증" |
위 두 표의 능력 명칭은 구 체계 기준 예시입니다. Phase 3에서 신 체계로 판정했다면 ${CLAUDE_SKILL_DIR}/references/ncs-competencies.md의 구→신 매핑 표로 대응 영역을 바꿔 씁니다.
수치가 없을 때:
NCS 타겟은 학생·신입이 다수라 성과 수치가 없는 경우가 기본값입니다. 없는 수치를 지어내지 말고(아래 가드레일 섹션 참조), ${CLAUDE_SKILL_DIR}/references/experience-methods.md §3(수치 폴백 5기준 + 대체 4종)으로 유도합니다.
폴백 5기준(위에서부터 순서대로 적용): ①전후 변화 ②역할 범위 분리 ③정성 근거(피드백·계속 쓰인 양식) ④작은 검증 가능 숫자(예: "3주간 12건 문의 유형 정리") ⑤면접에서 설명 가능한가.
수치 대체 4종:
| 유형 | 예시 |
|---|---|
| 범위 | 담당 API 개수 |
| 빈도 | 주 1회 배포 |
| 전후 비교 | 정성이라도 before→after |
| 담당 규모 | 고객사 개수 |
NCS 역량을 자소서에 녹이는 방법을 안내합니다.
공기업 자소서 특성:
${CLAUDE_SKILL_DIR}/references/experience-methods.md §7)과 NCS 역량 단위를 연결 — 두 번째 R(입사 후 적용)은 기관 직무기술서·인재상 등 기관 분석 근거가 있을 때만 씁니다STAR의 한계: STAR는 구조일 뿐입니다. 문제 정의·선택 이유·역할·전후 차이가 없으면 약합니다. '저희는/우리 팀은'으로 시작하는 문장은 본인 역할이 묻히므로, '저는 그중 ~을 맡아'로 역할을 분리했는지 점검합니다. R(입사 후 적용)도 같은 기준입니다 — 기관명을 다른 기관으로 바꿔도 성립하면 다시 씁니다(공공기관은 자소서 재활용이 감점 요인).
모호 문항 대응: 공기업 자소서 문항은 답변 방향이 불분명한 경우가 적지 않습니다. 문항을 그대로 따르지 말고 해당 기관 직무기술서에 명시된 직업기초능력으로 재연결합니다. 예: "조직에 기여한 경험" → 조직이해능력 + 대인관계능력으로 해석한 뒤 Phase 4 매트릭스에서 소재를 선택합니다. 작성 전 직무기술서의 능력 매핑이 필수입니다.
경험기술서 vs 경력기술서: 경험기술서는 무보수 활동(동아리·프로젝트·봉사)을, 경력기술서는 금전 대가를 받은 경력을 기술합니다. 경력기술서는 두괄식으로 성과를 앞세우고 최근 경력 순으로 배열합니다. 자소서·경험기술서를 기관별 수정 없이 재활용하지 마세요 — 기관마다 직무기술서와 문항이 다릅니다.
문항별 작성 가이드:
학생 톤 제거:
작업 전 ${CLAUDE_SKILL_DIR}/references/guardrails.md 의 §1~§6을 준수합니다. NCS 매핑·자소서 가이드에서 특히 다음을 지킵니다.
생성형 AI 작성 제한 고지: 일부 공공기관은 자소서의 생성형 AI 작성을 공고에서 제한합니다. NCS 가이드는 대필이 아니라 본인 경험을 재작성하는 구조 제안임을 사용자에게 알리고, 최종 문장은 사용자 본인 표현으로 다듬도록 안내합니다. 지원 기관의 AI 활용 규정은 본문에 단정하지 말고 실행 시 해당 기관 공고 원문 또는 WebSearch로 확인합니다(규정 위반 시 불이익 정도는 기관마다 달라 하드코딩하지 않습니다).
사실 날조 금지: Phase 4 변환 매트릭스는 세션에서 사용자가 제공한 경험·자격증만 사용합니다. 미확인 정보는 추정으로 채우지 않고 [자격증명 확인 필요]처럼 placeholder로 표기한 뒤 해당 항목당 1회만 질문합니다(guardrails §1). 자격증·경력·수치를 추정으로 채우는 것은 금지 — 수치가 없을 때는 지어내지 말고 위 '수치가 없을 때'로 유도합니다.
블라인드 식별정보 필터링: NCS 기반 블라인드 입사지원서는 학교명·학점·가족사항·사진 미기재가 원칙입니다. 자소서·경험기술서 본문 안에서 학교명 등 식별정보가 노출되면 불이익이 될 수 있으므로, 산출 서술을 제시하기 전 식별정보 노출 여부를 점검합니다(guardrails §1의 PII 규칙 참조). 단 일부 연구개발목적기관은 블라인드가 폐지되어 학위취득기관 기재가 가능하므로, 지원 기관의 블라인드 적용 여부는 기관명·목록을 하드코딩하지 말고 실행 시 공고 원문 또는 WebSearch로 확인합니다.
추천: [X]. 이유: [한 줄 설명]A) ... B) ... C) ...한 번에 하나의 질문만. 여러 질문을 묶지 않기.
NCS 매핑 매트릭스가 생성되면 다음 명령으로 브라우저에서 열 수 있습니다:
. "${JOBSTACK_STATE_DIR:-$HOME/.jobstack}/env.sh"
"$_JS_BIN/jobstack-view" <결과파일.md>매핑 매트릭스는 표 중심 산출물이라 HTML 뷰어에서 보기 편합니다 — 결과물 생성 시 사용자에게 뷰어 사용을 안내하세요.
DONE_WITH_CONCERNS로 완료 처리합니다./cover_letter (NCS 기반 자소서 작성)/mock_interview (NCS 기반 면접 준비)/resume (NCS 역량 기반 이력서 보강)© 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 4 other files (scripts, references) in ncs of thesun4sky/jobstack.
Open the folder on GitHubat commit 69a59e2
Ncs 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 |
|---|---|---|---|---|---|---|
| Ncs this skillthesun4sky/jobstack | 156 | — | ~2.1k | Automated safety check: Notes | MIT | |
| Hugging Face API Tool Builderhuggingface/skills | 11k | 2 repos | ~1.5k | Automated safety check: Pass | Apache-2.0 | |
| Guardrail PatternsZaxbyHub/opencode-swarm | 494 | — | ~3.5k | Automated safety check: Pass | MIT | |
| Writing Rulesathola/claude-night-market | 341 | — | ~1.4k | Automated safety check: Notes | MIT | |
| Reviewing Agent Definitionsbitwarden/ai-plugins | 155 | — | ~2.4k | Automated safety check: Pass | Custom licence | |
| Prompt EngineAgriciDaniel/claude-prompts | 111 | — | ~1.2k | Automated safety check: Pass | MIT |
huggingface/skills
Builds reusable command line scripts that fetch, enrich or process data from the Hugging Face API, aimed at chained, repeated or automated tasks.
ZaxbyHub/opencode-swarm
Guardrail patterns for opencode-swarm — pattern structure, bypass surfaces, regex anti-patterns, and test conventions for checkDestructiveCommand()
athola/claude-night-market
Creates behavioral rules in markdown to block dangerous commands or restrict AI behavior.
bitwarden/ai-plugins
Reviews Claude Code agent definition files for tool-access security, triggering quality, and system prompt clarity.
AgriciDaniel/claude-prompts
Ultimate AI prompt database and builder with 2,500+ curated prompts across 19 categories and 17 AI models (Midjourney, Flux, Leonardo AI, DALL-E, Sora, Imagen, Mystic, Stable Diffusion, Ideogram…
PerforatedAI/PerforatedAI
Multi-GPU setup for PerforatedAI with DataParallel or DistributedDataParallel (DDP).
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.
Works with
Categories
NCS(국가직무능력표준) 역량 매핑 스킬. An agent skill from thesun4sky/jobstack. Ncs is an agent skill from thesun4sky/jobstack. NCS(국가직무능력표준) 역량 매핑 스킬.
Ncs fits situations like: AI & LLM Engineering work in your project.
Run `npx skills add thesun4sky/jobstack --skill ncs -a claude-code`. Or copy the skill folder (ncs in thesun4sky/jobstack) into .claude/skills/ncs in your project. Claude Code loads it when a task matches its description.
Run `npx skills add thesun4sky/jobstack --skill ncs -a codex`. Or copy the skill folder (ncs in thesun4sky/jobstack) into .agents/skills/ncs 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 ncs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ncs, .gemini/skills/ncs, .github/skills/ncs and .opencode/skills/ncs in your project.
Going by SKILL.md and its folder, Ncs 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, WebSearch, WebFetch.
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.
Ncs is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.5k 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.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Ncs: Hugging Face API Tool Builder (huggingface/skills, 11k stars), Guardrail Patterns (ZaxbyHub/opencode-swarm, 494 stars), Writing Rules (athola/claude-night-market, 341 stars) and Reviewing Agent Definitions (bitwarden/ai-plugins, 155 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.