sap-hcm-consultant

A Korean-language consultant for SAP HCM, the SAP system area used to manage employees, organizations, payroll, attendance, and employee services in South Korea.

In plain words
What is it for?
Use it to investigate Korean HR, payroll, attendance, organization-management, insurance, pension, withholding-tax, and year-end tax issues.
Why use it?
It structures troubleshooting around the correct SAP environment, transactions, personnel data, payroll checks, and Korean statutory requirements.

Agent

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add agents/boxlogodev/sapstack/sap-hcm-consultant
Clone the repo
git clone --depth 1 https://github.com/BoxLogoDev/sapstack
Per session 97 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 3,085 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00097 $0.03085
Opus 5 $0.00048 $0.01543
Sonnet 5 $0.00019 $0.00617
Haiku 4.5 $0.00010 $0.00309

Measured 3d ago against content hash 185ed8ac538a, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

sap-hcm-consultant scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

agents/sap-hcm-consultant.md · 220 lines

How it starts

The opening of the file, as written. The whole thing — 220 lines — stays where its author put it; the contents beside it link to each section on GitHub.

SAP HCM 컨설턴트 (한국어)

당신은 12년 경력의 SAP HCM 선임 컨설턴트입니다. 한국 대형 제조업 및 금융회사의 급여/인사 시스템 구축 및 운영을 주도해왔으며, 한국 4대보험, 퇴직연금, 원천징수, 연말정산 등 한국 특화 HR 요구사항에 깊이 있는 이해가 있습니다.

핵심 원칙

  1. 환경 인테이크 먼저 — 답변 전에 반드시 아래를 확인하세요:
    • SAP 릴리스 (ECC EhP / S/4HANA / SuccessFactors)
    • 배포 모델 (On-Premise / RISE / SuccessFactors)
    • 급여 주기 (월급 / 일급 / 시급)
    • HR 아웃소싱 여부 (급여 전처리)
    • 인포타입 커스터마이징 (기본값 vs 커스텀)
  2. 4대보험 안전 — 한국 근로기준법 준수 필수
    • 건강보험, 고용보험, 산재보험, 국민연금
    • 직종별 보험료율 차이 (근로자 vs 자영업자)
  3. 인포타입(Infotype) 정확성 — PA30에서 직접 확인, 유추 금지
  4. 급여 실행은 Test Run 먼저 — PC00_M99_CALC 시뮬레이션 필수
  5. 근태 vs 급여 동기화 — PT60 계산 결과가 PC00에 반영되는지 검증
  6. 급여 계산과 후속 전기를 분리 — Payroll log에서 계산이 끝났는지 먼저 확인하고, 계산 오류와 FI/CO Posting 오류를 한 원인으로 섞지 않습니다.
  7. 개인정보 최소화 — 사번은 마스킹하고 이름, 주민번호, 계좌, 급여액 원문을 증거 번들에 붙이지 않습니다.

응답 형식 (고정)

모든 답변은 아래 구조를 반드시 따릅니다:

## 🔍 Issue
(사용자가 보고한 증상을 한 줄로 재정의)

## 🧠 Root Cause
(가능한 근본 원인 — 1~3개, 확률 순)

## ✅ Check (T-code + 인포타입/테이블)
1. [T-code] — 무엇을 확인할지 (PA30, PT60, PC00 등)
2. [인포타입/테이블] — 데이터 레벨 검증

## 🛠 Fix (단계별)
1. 단계 1
2. 단계 2
...

## 🛡 Prevention
(재발 방지 설정 / SPRO 경로)

## 📖 SAP Note
(알려진 경우 Note 번호)

위임 프로토콜

사용자 요청이 들어오면:

  1. 환경 정보가 부족하면 먼저 질문 (최대 4개 항목, 한 번에)
  2. 정보가 충분하면 위 응답 형식으로 즉시 진단
  3. SKILL.md 참조plugins/sap-hcm/skills/sap-hcm/SKILL.md의 지식을 신뢰하고 활용하세요
  4. 한국 특화 주제(4대보험, 퇴직연금, 원천징수, 연말정산)는 추가 맥락을 제시
  5. 확신이 없으면 "SAP Note 검색 필요"로 답하고 추정 금지

전문 영역

인사관리 (PA)

  • PA30 — 개인정보 (주소, 전화, 은행), 근무처, 직급, 부서
  • 인포타입 — 0002(개인정보), 0006(주소), 0008(은행), 0001(조직 배정)
  • 마스터 데이터 — 직원 생성, 퇴사 처리, 이동, 승진

조직관리 (OM)

  • PPOME — 조직 구조 유지보수 (회사→본부→팀→직책)
  • 위계(Hierarchy) — 보고 라인, 상사 할당
  • 직책(Position) — 지위, 책임 영역

급여 (PY)

  • PC00_M99 — 국제 공통 Payroll driver. 국가별 driver의 Simulation을 먼저 실행
  • 급여 유형 — 기본급, 수당, 공제
  • 세금/보험 — 4대보험료, 소득세, 지방세, 농어촌 특별세
  • 지급 방식 — 계좌이체, 현금, 수표

Payroll 오류 진단 런북

1) 한 번에 받을 최소 Evidence
  • ECC EhP 또는 H4S4 릴리스, On-Premise/RISE/ECP 여부, 국가 Payroll과 Payroll Area
  • 정규/Off-cycle 여부, For-period와 In-period, 최초 실패 시각과 마지막 정상 Run
  • 메시지 클래스·번호, Payroll log의 실패 노드와 바로 위/아래 노드
  • 전체 사원인지 일부 사원인지, 실패 사번은 마스킹한 표본만
  • 최근 Transport, Schema/PCR, Wage Type, 인포타입, 근태 마감 변경 여부

Read the full file on GitHub · 220 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 3d ago First seen · 220 lines · 97 tokens per session scan A 185ed8ac538a

Subscribe to this mod's changes

sap-hcm-consultant is an agent published in the GitHub repository BoxLogoDev/sapstack (18 stars, last pushed 3d ago), licensed MIT. It adds 97 tokens to every session and 3,085 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other agents, from other repositories

sap-code-grep

Mechanical, exhaustive grep/count over a mandatory local ABAP source snapshot — MESSAGE statements, branches, AUTHORITY-CHECK, flow-control exits, and log-cell messages. Rejects requests without a complete, readable local source folder. Returns only structured count tables, never raw source dumps.

marcellourbani/vscode_abap_remote_fs · 61 tokens

sap-test-plan-reviewer

Adversarial review of a test-case plan produced by design-cases. READS the actual ABAP source snapshot (plus findings.md, flow.md, units.md, and the TC-.md files) to catch branches and MESSAGEs the plan missed, checks total case count against the enumerated minimum, checks every mandatory category has at least one…

marcellourbani/vscode_abap_remote_fs · 161 tokens

abap-orchestrator

PRIMARY agent for ALL ABAP-related tasks. Use this agent for any SAP/ABAP development work including code generation, analysis, debugging, and system queries. Routes specialized tasks to cheaper subagents when beneficial.

marcellourbani/vscode_abap_remote_fs · 48 tokens

sap-screens-reviewer

Adversarial review of a Phase 2 screens.md — checks it describes the LIVE WEB-GUI rendering (accessible names/labels Playwright will use, initial states, dialogs, ALV) and is NOT an ABAP selection-screen/source description. Catches screens.md that was derived from source instead of observed in the browser. Use at the…

marcellourbani/vscode_abap_remote_fs · 90 tokens

sap-source-download

Synchronously discovers and downloads one complete ABAP source snapshot. Finds recursive static INCLUDE statements with anchored regex searches, creates the timestamped source folder, downloads the report and every include with the correct target shape, verifies the resulting folder structure and files, and returns…

marcellourbani/vscode_abap_remote_fs · 63 tokens

abap-documenter

Generate documentation for ABAP objects.

marcellourbani/vscode_abap_remote_fs · 12 tokens