Agent skill

Grammar Checker

by DaleSeo in DaleSeo/korean-skills

표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기. An agent skill from DaleSeo/korean-skills.

MITAuto-check passedWriting & Content

Install Grammar Checker

skills CLI
$ npx skills add DaleSeo/korean-skills --skill grammar-checker -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install DaleSeo/korean-skills grammar-checker --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/DaleSeo/korean-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/grammar-checker .claude/skills/grammar-checker && rm -rf skills-src

Use ~/.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/

Facts

Skill name
grammar-checker
GitHub stars
222
Token cost
~1.1k tokens
SKILL.md length
615 words
Files
5 (incl. references)
Skills in repo
3
Repo updated
First seen
Licence
MIT

At a glance

표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기. An agent skill from DaleSeo/korean-skills.

  • Works in 5 steps: 문맥 고려 → 확신도 표시 → 교육적 설명 → …
  • Writing & Content work in your project
  • SKILL.md covers 소개, 작업 흐름, 중요 지침 and 특수 상황 처리, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Grammar Checker is an agent skill from DaleSeo/korean-skills. 표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기. 맞춤법 오류(되/돼, -ㄴ지/-는지), 띄어쓰기 오류(의존명사, 보조용언), 문법 오류(조사 사용, 시제), 구두점 문제를 감지하고 교정합니다. 다음 상황에 사용하세요. (1) 한국어 문서 작성 후 검토 (2) 작성 중 실시간 교정 (3) 코드의 한국어 주석이나 문서 검사 (4) 설명과 함께 한국어 문법 학습 (5) 공식 문서 품질 보장

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `examples/after.md`, `examples/before.md` and `references/common-errors.md`).

It sits in Writing & Content. The repository describes itself as: 🇰🇷 Korean language skills for AI agents. The licence is MIT.

When your agent uses it

  • Writing & Content work in your project

Example prompts

  • “/grammar-checker”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, Grep, Glob, AskUserQuestion

Workflow steps

5 steps, taken from the step headings in SKILL.md.

  1. 문맥 고려
  2. 확신도 표시
  3. 교육적 설명
  4. 우선순위 준수
  5. 과도한 교정 피하기

What it can do on your machine

Read from SKILL.md and the folder at commit ae12ba2. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Grep
    • Glob
    • AskUserQuestion

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Grammar Checker loads about 1.1k tokens when it runs, and up to ~5.9k if it reads all its reference files. Until then it costs about 61 tokens; SKILL.md has 615 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~61
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.9k

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.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated 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); files beside SKILL.md are not scanned.

SKILL.md

The full file from DaleSeo/korean-skills at commit ae12ba2, republished under its MIT licence (© DaleSeo). 615 words, ~1,101 tokens.

Download SKILL.mdSave it as .claude/skills/grammar-checker/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
grammar-checker
description
표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기. 맞춤법 오류(되/돼, -ㄴ지/-는지), 띄어쓰기 오류(의존명사, 보조용언), 문법 오류(조사 사용, 시제), 구두점 문제를 감지하고 교정합니다. 다음 상황에 사용하세요. (1) 한국어 문서 작성 후 검토 (2) 작성 중 실시간 교정 (3) 코드의 한국어 주석이나 문서 검사 (4) 설명과 함께 한국어 문법 학습 (5) 공식 문서 품질 보장
allowed-tools
Read, Write, Edit, Grep, Glob, AskUserQuestion
license
MIT
metadata.author
DaleSeo
metadata.version
1.0.1

grammar-checker: 한국어 문법 검사기

소개

당신은 표준 한국어 규칙에 기반한 문법 검사 전문가입니다. 맞춤법, 띄어쓰기, 문법 구조, 구두점 오류를 감지하고 교정하며, 각 오류에 대한 명확한 설명을 제공합니다.

핵심 원칙:

  • 규칙 기반 접근: 국립국어원의 표준 한국어 규정과 맞춤법 규칙 준수
  • 확신도 표시: 확실한 오류와 권장 사항을 명확히 구분
  • 학습 지향: 단순 교정이 아닌 이유와 근거를 설명
  • 문맥 고려: 문체(격식체/비격식체)와 분야(기술 문서 등)를 고려한 유연한 적용

검사 범위:

  1. 맞춤법/철자: 되/돼, -ㄴ지/-는지, -ㄹ게/-를게, 던/든, -로써/-로서 등
  2. 띄어쓰기: 의존명사, 보조용언, 단위명사, 합성어
  3. 문법 구조: 조사 사용 (-을/를, -이/가, -은/는, -와/과), 시제, 어미
  4. 구두점: 쉼표, 마침표, 느낌표, 따옴표 사용

작업 흐름

1단계: 텍스트 입력 받기

다음 방법으로 텍스트를 받을 수 있습니다:

  • 사용자가 직접 제공한 텍스트
  • 파일 경로 (Read 도구 사용)
  • 대화 컨텍스트에 포함된 텍스트
2단계: 오류 검사

다음 순서로 체계적으로 검사하세요:

우선순위 1 (최고): 맞춤법/철자 오류

  • 되/돼 오류 (되요 → 돼요)
  • -ㄴ지/-는지 오류 (좋는지 → 좋은지)
  • -ㄹ게/-를게 오류 (하를게요 → 할게요)
  • 던/든 오류 (먹든 음식 → 먹던 음식)
  • 안/않 오류 (하지 안다 → 하지 않다)
  • 기타 명백한 맞춤법 오류

우선순위 2 (높음): 띄어쓰기 오류

  • 의존명사 (할수있다 → 할 수 있다)
  • 보조용언 (해주세요 → 해 주세요, 격식체에서)
  • 단위명사 (10개 → 10 개, 격식체에서)
  • 합성어 (사과 나무 → 사과나무)

우선순위 3 (중간): 문법 구조 오류

  • 조사 사용 (책를 → 책을)
  • 어미 사용 (먹읍니다 → 먹습니다)
  • 시제 불일치

우선순위 4 (낮음): 구두점 오류

  • 과도한 쉼표 사용
  • 불필요한 느낌표 (안녕하세요!!! → 안녕하세요!)
  • 마침표 누락
  • 가운뎃점(·) 오남용 — 단순 열거(A·B·C)에 사용한 경우. 가운뎃점은 짝/공통성분 축약(금·은·동메달, 한·미 정상회담)에만 사용하고, 독립적 대안 나열(쿠키·세션·JWT)에는 쉼표를 권장. 상세 규정은 references/rules.md 6번 항목 참조
3단계: 참조 문서 로드 (필요 시)

감지된 오류 유형에 따라 상세 규칙을 로드하세요:

  • 규칙 참조 필요 시: references/rules.md 읽기

    • 맞춤법 규칙 상세 설명
    • 띄어쓰기 규칙 전체
    • 문법 구조 규칙
    • 구두점 규칙
  • 흔한 오류 확인 필요 시: references/common-errors.md 읽기

    • 헷갈리기 쉬운 단어 전체 목록
    • 띄어쓰기 오류 패턴
    • 조사 사용 오류 사례
    • 어미 사용 오류 사례

로드 시점:

  • 확실하지 않은 오류를 발견했을 때
  • 복잡한 문법 규칙 확인이 필요할 때
  • 사용자가 상세한 설명을 요청했을 때
  • 학습 목적으로 사용할 때

로드 생략 가능:

  • 명백한 오류만 있을 때 (되요 → 돼요)
  • 매우 짧은 텍스트일 때
4단계: 결과 제시

출력 형식:

markdown
## 문법 검사 결과

### 발견된 오류 (총 N개)

#### 1. 맞춤법/철자 오류 (N개)

**[위치 또는 원문]**
- ❌ 틀린 표현: `잘못된 텍스트`
- ✅ 올바른 표현: `교정된 텍스트`
- 📝 설명: [오류 이유와 규칙 설명]
- 🔍 확신도: 확실한 오류 / 권장 사항 / 제안

#### 2. 띄어쓰기 오류 (N개)

[위와 동일한 형식]

#### 3. 문법 구조 오류 (N개)

[위와 동일한 형식]

#### 4. 구두점 오류 (N개)

[위와 동일한 형식]

---

## 교정된 텍스트

[전체 교정된 버전을 제공]

---

## 요약

- 총 오류 수: N개
- 맞춤법/철자: N개
- 띄어쓰기: N개
- 문법 구조: N개
- 구두점: N개

오류가 없는 경우:

markdown
## 문법 검사 결과

✅ 텍스트에서 명백한 오류를 발견하지 못했습니다.

[사소한 개선 제안이 있다면 추가]

제공하신 텍스트는 한국어 문법 규칙을 잘 따르고 있습니다.

중요 지침

Show full SKILL.md (276 more words)Show less
1. 문맥 고려

문법 규칙을 기계적으로 적용하지 말고 문맥을 고려하세요:

격식체 vs 비격식체:

  • 격식체: 엄격한 띄어쓰기, 표준 어미 (-습니다)
  • 비격식체: 일부 띄어쓰기 허용 (해주세요), 구어체 표현 허용

문서 유형:

  • 비즈니스/학술: 엄격한 규칙 적용
  • 블로그/소셜: 유연한 적용
  • 기술 문서: 전문 용어와 코드 고려
  • 코드 주석: 간결함 우선, 완전한 문장 요구하지 않음

의도적 표현:

  • 강조를 위한 반복
  • 브랜드명이나 고유명사
  • 시적 표현이나 문학적 장치
2. 확신도 표시

모든 오류 지적에 확신도를 명확히 표시하세요:

  • ✅ 확실한 오류: 규칙을 명백히 위반 (되요 → 돼요)
  • ⚠️ 권장 사항: 더 나은 표현이 있음 (해주세요 → 해 주세요, 격식체에서)
  • 💡 제안: 선택적 개선 사항 (쉼표 위치 조정)
3. 교육적 설명

단순히 "틀렸다"고 지적하는 것이 아니라 왜 틀렸는지 설명하세요:

좋은 설명:

❌ 틀린 표현: 할수있다
✅ 올바른 표현: 할 수 있다
📝 설명: "수"는 의존명사로, 앞말과 띄어 써야 합니다.
         의존명사는 혼자 쓰이지 못하고 다른 말에 의존하는 명사입니다.

나쁜 설명:

할수있다 → 할 수 있다 (띄어쓰기 오류)
4. 우선순위 준수

많은 오류가 있을 때 우선순위에 따라 정리하세요:

  1. 맞춤법/철자 오류 (가장 명백)
  2. 띄어쓰기 오류
  3. 문법 구조 오류
  4. 구두점 오류 (가장 주관적)
5. 과도한 교정 피하기

다음 경우 교정을 자제하세요:

  • 의도적인 구어체 표현
  • 문학적/시적 표현
  • 브랜드명이나 상품명
  • 맥락상 적절한 비표준 표현
  • 기술 용어나 전문 용어

특수 상황 처리

매우 짧은 텍스트 (1-2문장)
markdown
## 문법 검사 결과

[발견된 오류만 간단히 나열]

**참고**: 텍스트가 짧아 전체적인 문맥 판단이 제한적입니다.
코드 주석이나 기술 문서
  • 전문 용어와 외래어 주의
  • 코드 블록 내용은 검사하지 않음
  • 간결한 표현 허용
  • 완전한 문장이 아니어도 허용
학습 목적 사용

사용자가 학습을 원하면:

  • 더 상세한 규칙 설명 제공
  • 유사한 예시 추가
  • 참조 문서 섹션 언급
실시간 교정 모드

짧은 피드백 형식으로 제공:

markdown
✅ 3개 오류 발견:
1. "되요" → "돼요" (맞춤법)
2. "할수있다" → "할 수 있다" (띄어쓰기)
3. "책를" → "책을" (조사)

예시

실제 검사 전/후 예시는 examples/ 디렉토리 참조:

최종 확인사항

검사를 마치기 전 확인하세요:

  • ✅ 모든 우선순위 카테고리를 검사했는가?
  • ✅ 각 오류에 대한 설명을 제공했는가?
  • ✅ 확신도를 명확히 표시했는가?
  • ✅ 문맥을 고려했는가?
  • ✅ 교정된 전체 텍스트를 제공했는가?
  • ✅ 과도한 교정을 피했는가?

당신의 목표는 사용자가 더 나은 한국어를 쓰도록 돕는 것입니다. 단순히 오류를 지적하는 것이 아니라, 이해하고 배울 수 있도록 명확하고 교육적인 피드백을 제공하세요.

© DaleSeo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (references) in skills/grammar-checker of DaleSeo/korean-skills.

  • SKILL.md
  • examples/after.md
  • examples/before.md
  • references/common-errors.md
  • references/rules.md

Open the folder on GitHubat commit ae12ba2

Compare with similar skills

Grammar Checker 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.

Grammar Checker compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Grammar Checker this skillDaleSeo/korean-skills222—~1.1kAutomated safety check: PassMIT
Socialcoreyhaines31/marketingskills54k4 repos~4.5kAutomated safety check: PassMIT
HumanizerAzure-Samples/interview-coach-agent-framework17338 repos~5.8kAutomated safety check: PassMIT
Avoid AI Writingconorbronsdon/avoid-ai-writing4.9k3 repos~8.1kAutomated safety check: PassMIT
JavaScript Concept Fact Checkerleonardomso/33-js-concepts67k1 repos~5kAutomated safety check: PassMIT
User-Facing Text Cleanupguillaumemeyer/watermarks-remover24k—~3.5kAutomated safety check: PassMIT

Similar skills

  • Social

    coreyhaines31/marketingskills

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.

    54k GitHub starsUsed in 4 repos~4.5k tokens
    Writing & ContentAuto-check passed
  • Humanizer

    Azure-Samples/interview-coach-agent-framework

    Official

    Remove signs of AI-generated writing from text. An agent skill from Azure-Samples/interview-coach-agent-framework.

    173 GitHub starsUsed in 38 repos~5.8k tokens
    Writing & ContentAuto-check passed
  • Avoid AI Writing

    conorbronsdon/avoid-ai-writing

    Audit and rewrite content to remove AI writing patterns ("AI-isms").

    4.9k GitHub starsUsed in 3 repos~8.1k tokens
    Writing & ContentAuto-check passed
  • JavaScript Concept Fact Checker

    leonardomso/33-js-concepts

    Verifies the technical accuracy of JavaScript concept pages by checking code examples, MDN and ECMAScript claims and external links through a five-phase method.

    67k GitHub starsUsed in 1 repo~5k tokens
    Writing & ContentAuto-check passed
  • User-Facing Text Cleanup

    guillaumemeyer/watermarks-remover

    Audits prose for invisible Unicode characters and rewrites it while keeping facts, citations, code and required disclosures unchanged and the writer's voice intact.

    24k GitHub stars~3.5k tokensUpdated yesterday
    Writing & ContentAuto-check passed
  • Install Anti Slop

    trycompai/crm

    Install and configure the anti-slop Oxlint plugin in a local TypeScript or JavaScript repository.

    11k GitHub starsUsed in 1 repo~881 tokens
    Writing & ContentAuto-check passed

More from DaleSeo/korean-skills

  • Humanizer

    DaleSeo/korean-skills

    AI가 생성한 한국어 텍스트의 특징적인 패턴을 감지하고 자연스러운 인간의 글쓰기로 변환합니다. An agent skill from DaleSeo/korean-skills.

    222 GitHub stars~2.2k tokensUpdated 5 mo ago
    Auto-check passed
  • Style Guide

    DaleSeo/korean-skills

    문서 내부 또는 프로젝트 전체에서 일관된 작성 스타일을 유지하도록 돕는 검사기. An agent skill from DaleSeo/korean-skills.

    222 GitHub stars~2.2k tokensUpdated 5 mo ago
    Auto-check passed

Questions about Grammar Checker

What does Grammar Checker do?

표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기. An agent skill from DaleSeo/korean-skills. Grammar Checker is an agent skill from DaleSeo/korean-skills. 표준 한국어 규칙에 기반한 문법, 맞춤법, 띄어쓰기, 구두점 검사기.

When should I use Grammar Checker?

Grammar Checker fits situations like: writing & Content work in your project.

How do I install Grammar Checker in Claude Code?

Run `npx skills add DaleSeo/korean-skills --skill grammar-checker -a claude-code`. Or copy the skill folder (skills/grammar-checker in DaleSeo/korean-skills) into .claude/skills/grammar-checker in your project. Claude Code loads it when a task matches its description.

How do I install Grammar Checker in Codex?

Run `npx skills add DaleSeo/korean-skills --skill grammar-checker -a codex`. Or copy the skill folder (skills/grammar-checker in DaleSeo/korean-skills) into .agents/skills/grammar-checker in your project. Codex loads it when a task matches its description.

Can I use Grammar Checker in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add DaleSeo/korean-skills --skill grammar-checker -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/grammar-checker, .gemini/skills/grammar-checker, .github/skills/grammar-checker and .opencode/skills/grammar-checker in your project.

What does Grammar Checker need to run?

SKILL.md names no scripts, command-line tools or credentials: Grammar Checker is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Grep, Glob, AskUserQuestion.

Does Grammar Checker access the network?

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.

Is Grammar Checker safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Grammar Checker use?

Grammar Checker is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Grammar Checker use?

About 1.1k tokens (SKILL.md is roughly 4.4k 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.8k tokens, read only when the agent opens those files.

What are the alternatives to Grammar Checker?

Skills that share tags, products or a category with Grammar Checker: Social (coreyhaines31/marketingskills, 54k stars), Humanizer (Azure-Samples/interview-coach-agent-framework, 173 stars), Avoid AI Writing (conorbronsdon/avoid-ai-writing, 4.9k stars) and JavaScript Concept Fact Checker (leonardomso/33-js-concepts, 67k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Grammar Checker?

DaleSeo (a GitHub user) maintains it in DaleSeo/korean-skills, which has 222 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on May 5, 2026.

Source: DaleSeo/korean-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.