Not in the top 1,000 by GitHub stars

techeer-sv/Career-Skills

취업을 위한 스킬 모음

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

skills/hiring-prep-coding-test/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-prep-doc-feedback/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-prep-interview/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-coding-test/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-interview/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-pipeline/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-portfolio-redteam/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-portfolio-review/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-resume-redteam/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/hiring-sim-resume-review/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/kevin-feedback/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

skills/portfolio-build/SKILL.md

Week of Nov 2, 2026 · Line counts unavailable

Before Not checked yet → After Network or broad shell

First observation → 9a5d83c5d517

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 9a5d83c5d5176cf0f0918a543f443dbac2f67150

109GitHub stars
Not availablestars in 7 days
12skills in this repository
0commits in 30 days

Heat

Insufficient history

Not enough history yet to measure heat. It appears after a few days of data.

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Nov 2, 2026Nov 5, 2026109

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

hiring-prep-coding-test

When your agent uses it

특정 회사의 코딩테스트를 리서치해 플랫폼·형식(라이브 코딩 vs 프로그래머스형 공채)·난이도·빈출 유형·허용 언어를 파악하고, 유형별 실전 문제 링크가 담긴 회사 맞춤 코테 준비 문서를 생성합니다. 기본은 프로그래머스, 부족한 유형은 리트코드로 보강 + 학습 플랜 + 시험 당일 전략 포함.

What it loads into context

Frontmatter

176 tokens

Always available to the agent

SKILL.md

1,543 tokens

When the skill is activated

Reference documents

0 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Step 1 · 입력
  2. Step 2 · 리서치 (핵심)
  3. Step 3 · 문제 선별 (매번 새로 리서치)
  4. Step 4 · 문서 생성
  5. 원칙

Files

  • SKILL.mdcore5,393 bytes
Read SKILL.md

# 코딩테스트 준비 문서 생성 (Hiring Coding-Test Prep)

특정 회사의 코딩테스트를 리서치해, 그 회사에 맞춘 자기완결형 준비 문서(마크다운)를 만든다. 산출물은 "이 회사 코테를 어떻게 뚫을지"를 담은 실전 가이드다.

**리서치 방법론:** `hiring-common/interview-research.md` — 회사 코테 리서치(플랫폼·형식·라이브 여부·난이도·소스 tier). 필요할 때 연다.

## Step 1 · 입력
"준비할 회사/공고를 알려주세요 — 공고 URL·회사명·직무. 지원 형태(신입/경력)와 이미 아는 정보(플랫폼·허용 언어 등)가 있으면 함께." 공고 URL이면 열어 **전형 단계·허용 언어·코테 언급**을 먼저 확인한다. 회사 정보가 전혀 없으면 직무 일반 커리큘럼으로 진행함을 고지.

## Step 2 · 리서치 (핵심)
`interview-research.md`를 따라 조사한다. **반드시 판별할 것:**
- **플랫폼** — 프로그래머스 / 해커랭크 / 백준 / 자체 등 (과거·현행 다를 수 있음, 최신 우선)
- **형식** — 문항 수 · 시간 · 알고리즘/SQL/구현 · **라이브 코딩 여부**
  - 라이브 코딩은 보통 **공고에 명시**되고 개인 블로그(velog·tistory)에서 확인된다. **프로그래머스로 보면 라이브가 아니다.** → 라이브형/공채형을 명확히 구분해 표기.
View the complete source on GitHub

Skills included

  • hiring-prep-coding-test
  • hiring-prep-doc-feedback
  • hiring-prep-interview
  • hiring-sim-coding-test
  • hiring-sim-interview
  • hiring-sim-pipeline
  • hiring-sim-portfolio-redteam
  • hiring-sim-portfolio-review
  • hiring-sim-resume-redteam
  • hiring-sim-resume-review
  • kevin-feedback
  • portfolio-build

Repository facts

License
MIT
Created
Feb 26, 2026
Last pushed
Jul 30, 2026
Forks
8
Open issues
0
Project activity
Slowing

Before you install

Network or broad shell

Automated signals, not a guarantee

Checked Nov 7, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 12 notes
  • skills/portfolio-build/references/clean-white-azure.html:1 Analysis incomplete: file exceeds text byte budget
  • skills/portfolio-build/references/clean-white-azure.html:390 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/clean-white-azure.html:389 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/gradient-wash-violet.html:1 Analysis incomplete: file exceeds text byte budget
  • skills/portfolio-build/references/gradient-wash-violet.html:388 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/gradient-wash-violet.html:387 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/soft-aurora-indigo.html:1 Analysis incomplete: file exceeds text byte budget
  • skills/portfolio-build/references/soft-aurora-indigo.html:379 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/soft-aurora-indigo.html:378 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/warm-ivory-cobalt.html:1 Analysis incomplete: file exceeds text byte budget
  • skills/portfolio-build/references/warm-ivory-cobalt.html:381 Analysis incomplete: physical or joined line exceeds character limit
  • skills/portfolio-build/references/warm-ivory-cobalt.html:380 Analysis incomplete: physical or joined line exceeds character limit
Show all 42 signals by file

skills/hiring-sim-interview/SKILL.md

  • Dangerous shell operationline 53
    > **면접관 3역할 렌즈(jobclaw):** TECH(현업 시니어, 기술 깊이·라이브 코딩) / HR(인사, 컬처핏·성장) / EXEC(임원, 전략·리더십). 특정 회사가 지정되면 Step 1.5 리서치로 파악한 **실제 전형 라운드**에 맞춰 유형을 자동 제안한다.

skills/portfolio-build/references/clean-white-azure.html

  • Network accessline 21
    <body>   <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 22
    <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">     <defs>
  • Network accessline 23
    <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 128
    // window.origin is the SERIALIZED SECURITY origin ('null' in opaque     // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document
  • Network accessline 129
    // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document     // is sandboxed, which would misgate every opaque chain.
  • Network accessline 130
    // computed from the URL and stays 'https://…' even when the document
  • Network accessline 295
    // Artifact-host CSP (connect-src 'self') refuses fetch() of blob: URLs —
  • Network accessline 367
    if ((s.type === 'text/babel' || s.type === 'text/jsx') && s.src) {         const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();
  • Network accessline 368
    const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();         s.removeAttribute('src');
  • Network accessline 369
    s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();

skills/portfolio-build/references/gradient-wash-violet.html

  • Network accessline 21
    <body>   <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 22
    <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">     <defs>
  • Network accessline 23
    <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 126
    // window.origin is the SERIALIZED SECURITY origin ('null' in opaque     // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document
  • Network accessline 127
    // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document     // is sandboxed, which would misgate every opaque chain.
  • Network accessline 128
    // computed from the URL and stays 'https://…' even when the document
  • Network accessline 293
    // Artifact-host CSP (connect-src 'self') refuses fetch() of blob: URLs —
  • Network accessline 365
    if ((s.type === 'text/babel' || s.type === 'text/jsx') && s.src) {         const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();
  • Network accessline 366
    const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();         s.removeAttribute('src');
  • Network accessline 367
    s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();

skills/portfolio-build/references/soft-aurora-indigo.html

  • Network accessline 21
    <body>   <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 22
    <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">     <rect width="1200" height="800" fill="#14192A"></rect>
  • Network accessline 23
    <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 117
    // window.origin is the SERIALIZED SECURITY origin ('null' in opaque     // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document
  • Network accessline 118
    // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document     // is sandboxed, which would misgate every opaque chain.
  • Network accessline 119
    // computed from the URL and stays 'https://…' even when the document
  • Network accessline 284
    // Artifact-host CSP (connect-src 'self') refuses fetch() of blob: URLs —
  • Network accessline 356
    if ((s.type === 'text/babel' || s.type === 'text/jsx') && s.src) {         const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();
  • Network accessline 357
    const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();         s.removeAttribute('src');
  • Network accessline 358
    s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();

skills/portfolio-build/references/warm-ivory-cobalt.html

  • Network accessline 21
    <body>   <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 22
    <div id="__bundler_thumbnail">   <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">     <rect width="1200" height="800" fill="#F4F1EA"></rect>
  • Network accessline 23
    <svg viewBox="0 0 1200 800" xmlns="http://www.w3.org/2000/svg">
  • Network accessline 119
    // window.origin is the SERIALIZED SECURITY origin ('null' in opaque     // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document
  • Network accessline 120
    // contexts such as a sandboxed preview iframe) — location.origin is     // computed from the URL and stays 'https://…' even when the document     // is sandboxed, which would misgate every opaque chain.
  • Network accessline 121
    // computed from the URL and stays 'https://…' even when the document
  • Network accessline 286
    // Artifact-host CSP (connect-src 'self') refuses fetch() of blob: URLs —
  • Network accessline 358
    if ((s.type === 'text/babel' || s.type === 'text/jsx') && s.src) {         const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();
  • Network accessline 359
    const pre = resourceBlobs[s.src.split('#')[0]];         s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();         s.removeAttribute('src');
  • Network accessline 360
    s.textContent = pre ? await pre.text() : await (await fetch(s.src)).text();

skills/portfolio-build/scripts/extract_pdf_images.py

  • Executable scriptline 1
    #!/usr/bin/env python3

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 2 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeFrontmatter field user-invocable in skills/hiring-prep-coding-test/SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md skills/hiring-prep-coding-test/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md skills/hiring-prep-coding-test/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md skills/hiring-prep-coding-test/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md skills/hiring-prep-coding-test/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md skills/hiring-prep-coding-test/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.