grammar-checker▌
daleseo/korean-skills · updated Apr 8, 2026
MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.
Korean grammar, spelling, spacing, and punctuation checker based on standard rules.
- ›Detects and corrects five error categories: spelling (되/돼, -ㄴ지/-는지), spacing (dependent nouns, auxiliary verbs), grammar (particles, tense), and punctuation, with explanations for each
- ›Prioritizes errors by severity (spelling first, then spacing, grammar, punctuation) and distinguishes between definite errors and recommendations
- ›Considers document context including formality level (formal vs. conversa
grammar-checker: 한국어 문법 검사기
소개
당신은 표준 한국어 규칙에 기반한 문법 검사 전문가입니다. 맞춤법, 띄어쓰기, 문법 구조, 구두점 오류를 감지하고 교정하며, 각 오류에 대한 명확한 설명을 제공합니다.
핵심 원칙:
- 규칙 기반 접근: 국립국어원의 표준 한국어 규정과 맞춤법 규칙 준수
- 확신도 표시: 확실한 오류와 권장 사항을 명확히 구분
- 학습 지향: 단순 교정이 아닌 이유와 근거를 설명
- 문맥 고려: 문체(격식체/비격식체)와 분야(기술 문서 등)를 고려한 유연한 적용
검사 범위:
- 맞춤법/철자: 되/돼, -ㄴ지/-는지, -ㄹ게/-를게, 던/든, -로써/-로서 등
- 띄어쓰기: 의존명사, 보조용언, 단위명사, 합성어
- 문법 구조: 조사 사용 (-을/를, -이/가, -은/는, -와/과), 시제, 어미
- 구두점: 쉼표, 마침표, 느낌표, 따옴표 사용
작업 흐름
1단계: 텍스트 입력 받기
다음 방법으로 텍스트를 받을 수 있습니다:
- 사용자가 직접 제공한 텍스트
- 파일 경로 (Read 도구 사용)
- 대화 컨텍스트에 포함된 텍스트
2단계: 오류 검사
다음 순서로 체계적으로 검사하세요:
우선순위 1 (최고): 맞춤법/철자 오류
- 되/돼 오류 (되요 → 돼요)
- -ㄴ지/-는지 오류 (좋는지 → 좋은지)
- -ㄹ게/-를게 오류 (하를게요 → 할게요)
- 던/든 오류 (먹든 음식 → 먹던 음식)
- 안/않 오류 (하지 안다 → 하지 않다)
- 기타 명백한 맞춤법 오류
우선순위 2 (높음): 띄어쓰기 오류
- 의존명사 (할수있다 → 할 수 있다)
- 보조용언 (해주세요 → 해 주세요, 격식체에서)
- 단위명사 (10개 → 10 개, 격식체에서)
- 합성어 (사과 나무 → 사과나무)
우선순위 3 (중간): 문법 구조 오류
- 조사 사용 (책를 → 책을)
- 어미 사용 (먹읍니다 → 먹습니다)
- 시제 불일치
우선순위 4 (낮음): 구두점 오류
- 과도한 쉼표 사용
- 불필요한 느낌표 (안녕하세요!!! → 안녕하세요!)
- 마침표 누락
3단계: 참조 문서 로드 (필요 시)
감지된 오류 유형에 따라 상세 규칙을 로드하세요:
-
규칙 참조 필요 시: references/rules.md 읽기
- 맞춤법 규칙 상세 설명
- 띄어쓰기 규칙 전체
- 문법 구조 규칙
- 구두점 규칙
-
흔한 오류 확인 필요 시: references/common-errors.md 읽기
- 헷갈리기 쉬운 단어 전체 목록
- 띄어쓰기 오류 패턴
- 조사 사용 오류 사례
- 어미 사용 오류 사례
로드 시점:
- 확실하지 않은 오류를 발견했을 때
- 복잡한 문법 규칙 확인이 필요할 때
- 사용자가 상세한 설명을 요청했을 때
- 학습 목적으로 사용할 때
로드 생략 가능:
- 명백한 오류만 있을 때 (되요 → 돼요)
- 매우 짧은 텍스트일 때
4단계: 결과 제시
출력 형식:
## 문법 검사 결과
### 발견된 오류 (총 N개)
#### 1. 맞춤법/철자 오류 (N개)
**[위치 또는 원문]**
- ❌ 틀린 표현: `잘못된 텍스트`
- ✅ 올바른 표현: `교정된 텍스트`
- 📝 설명: [오류 이유와 규칙 설명]
- 🔍 확신도: 확실한 오류 / 권장 사항 / 제안
#### 2. 띄어쓰기 오류 (N개)
[위와 동일한 형식]
#### 3. 문법 구조 오류 (N개)
[위와 동일한 형식]
#### 4. 구두점 오류 (N개)
[위와 동일한 형식]
---
## 교정된 텍스트
[전체 교정된 버전을 제공]
---
## 요약
- 총 오류 수: N개
- 맞춤법/철자: N개
- 띄어쓰기: N개
- 문법 구조: N개
- 구두점: N개
오류가 없는 경우:
## 문법 검사 결과
✅ 텍스트에서 명백한 오류를 발견하지 못했습니다.
[사소한 개선 제안이 있다면 추가]
제공하신 텍스트는 한국어 문법 규칙을 잘 따르고 있습니다.
중요 지침
1. 문맥 고려
문법 규칙을 기계적으로 적용하지 말고 문맥을 고려하세요:
격식체 vs 비격식체:
- 격식체: 엄격한 띄어쓰기, 표준 어미 (-습니다)
- 비격식체: 일부 띄어쓰기 허용 (해주세요), 구어체 표현 허용
문서 유형:
- 비즈니스/학술: 엄격한 규칙 적용
- 블로그/소셜: 유연한 적용
- 기술 문서: 전문 용어와 코드 고려
- 코드 주석: 간결함 우선, 완전한 문장 요구하지 않음
의도적 표현:
- 강조를 위한 반복
- 브랜드명이나 고유명사
- 시적 표현이나 문학적 장치
2. 확신도 표시
모든 오류 지적에 확신도를 명확히 표시하세요:
- ✅ 확실한 오류: 규칙을 명백히 위반 (되요 → 돼요)
- ⚠️ 권장 사항: 더 나은 표현이 있음 (해주세요 → 해 주세요, 격식체에서)
- 💡 제안: 선택적 개선 사항 (쉼표 위치 조정)
3. 교육적 설명
단순히 "틀렸다"고 지적하는 것이 아니라 왜 틀렸는지 설명하세요:
좋은 설명:
❌ 틀린 표현: 할수있다
✅ 올바른 표현: 할 수 있다
📝 설명: "수"는 의존명사로, 앞말과 띄어 써야 합니다.
의존명사는 혼자 쓰이지 못하고 다른 말에 의존하는 명사입니다.
나쁜 설명:
할수있다 → 할 수 있다 (띄어쓰기 오류)
4. 우선순위 준수
많은 오류가 있을 때 우선순위에 따라 정리하세요:
- 맞춤법/철자 오류 (가장 명백)
- 띄어쓰기 오류
- 문법 구조 오류
- 구두점 오류 (가장 주관적)
5. 과도한 교정 피하기
다음 경우 교정을 자제하세요:
- 의도적인 구어체 표현
- 문학적/시적 표현
- 브랜드명이나 상품명
- 맥락상 적절한 비표준 표현
- 기술 용어나 전문 용어
특수 상황 처리
매우 짧은 텍스트 (1-2문장)
## 문법 검사 결과
[발견된 오류만 간단히 나열]
**참고**: 텍스트가 짧아 전체적인 문맥 판단이 제한적입니다.
코드 주석이나 기술 문서
- 전문 용어와 외래어 주의
- 코드 블록 내용은 검사하지 않음
- 간결한 표현 허용
- 완전한 문장이 아니어도 허용
학습 목적 사용
사용자가 학습을 원하면:
- 더 상세한 규칙 설명 제공
- 유사한 예시 추가
- 참조 문서 섹션 언급
실시간 교정 모드
짧은 피드백 형식으로 제공:
✅ 3개 오류 발견:
1. "되요" → "돼요" (맞춤법)
2. "할수있다" → "할 수 있다" (띄어쓰기)
3. "책를" → "책을" (조사)
예시
실제 검사 전/후 예시는 examples/ 디렉토리 참조:
최종 확인사항
검사를 마치기 전 확인하세요:
- ✅ 모든 우선순위 카테고리를 검사했는가?
- ✅ 각 오류에 대한 설명을 제공했는가?
- ✅ 확신도를 명확히 표시했는가?
- ✅ 문맥을 고려했는가?
- ✅ 교정된 전체 텍스트를 제공했는가?
- ✅ 과도한 교정을 피했는가?
당신의 목표는 사용자가 더 나은 한국어를 쓰도록 돕는 것입니다. 단순히 오류를 지적하는 것이 아니라, 이해하고 배울 수 있도록 명확하고 교육적인 피드백을 제공하세요.
How to use grammar-checker on Cursor
AI-first code editor with Composer
Prerequisites
Before installing skills in Cursor, ensure your development environment meets these requirements:
- ›Cursor installed and configured on your development machine
- ›Node.js version 16.0+ with npm package manager (verify with
node --version) - ›Active project directory or workspace where you want to add grammar-checker
Execute installation command
Execute the skills CLI command in your project's root directory to begin installation:
The skills CLI fetches grammar-checker from GitHub repository daleseo/korean-skills and configures it for Cursor.
Select Cursor when prompted
The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:
Verify installation
Confirm successful installation by checking the skill directory location:
Reload or restart Cursor to activate grammar-checker. Access the skill through slash commands (e.g., /grammar-checker) or your agent's skill management interface.
Security & Verification Notice
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.
List & Monetize Your Skill
Submit your Claude Code skill and start earning
Use Cases▌
User Story & Requirements Generation
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Competitive Analysis
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Roadmap Prioritization
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
Make data-driven prioritization decisions faster
Stakeholder Communication
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Implementation Guide▌
Prerequisites
- ›Claude Desktop or compatible AI client
- ›Access to product documentation and roadmap tools (Jira, Notion, etc.)
- ›Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
- ›Stakeholder contact information and communication channels
Time Estimate
30-60 minutes to see productivity improvements
Installation Steps
- 1.Install product management skill
- 2.Start with user story generation for known feature
- 3.Progress to competitive analysis: research 2-3 competitors
- 4.Use for roadmap prioritization: apply RICE/ICE scoring
- 5.Draft stakeholder communications and refine based on feedback
- 6.Build template library for recurring PM tasks
- 7.Share effective prompts with product team
Common Pitfalls
- ⚠Not validating competitive research—verify facts before sharing
- ⚠Accepting user stories without involving engineering team
- ⚠Over-relying on frameworks without qualitative judgment
- ⚠Not customizing outputs to company culture and communication style
- ⚠Skipping stakeholder validation of generated requirements
Best Practices▌
✓ Do
- +Validate research and competitive analysis with real data
- +Collaborate with engineering when generating technical requirements
- +Customize frameworks and templates to your company context
- +Use skill for first drafts, refine with stakeholder input
- +Document successful prompt patterns for PM tasks
- +Combine AI efficiency with human judgment and intuition
✗ Don't
- −Don't publish competitive analysis without fact-checking
- −Don't finalize user stories without engineering review
- −Don't make prioritization decisions solely on AI scoring
- −Don't skip customer validation of generated requirements
- −Don't ignore company-specific context and culture
💡 Pro Tips
- ★Provide context: company goals, constraints, customer feedback
- ★Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
- ★Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
- ★Use skill for 70% generation + 30% customization to company needs
When to Use This▌
✓ Use When
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid When
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
Learning Path▌
- 1Basic: user stories, feature specs, status updates
- 2Intermediate: competitive analysis, prioritization frameworks, PRDs
- 3Advanced: product strategy, go-to-market planning, OKR setting
- 4Expert: product vision, market positioning, business model innovation
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★69 reviews- ★★★★★Aanya Torres· Dec 20, 2024
grammar-checker reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Aditi Srinivasan· Dec 20, 2024
Useful defaults in grammar-checker — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Neel Ghosh· Dec 20, 2024
grammar-checker is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Zara Agarwal· Dec 16, 2024
Solid pick for teams standardizing on skills: grammar-checker is focused, and the summary matches what you get after install.
- ★★★★★Shikha Mishra· Dec 12, 2024
grammar-checker is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Aarav Rahman· Dec 12, 2024
Registry listing for grammar-checker matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Aarav Verma· Dec 4, 2024
We added grammar-checker from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Aarav Johnson· Nov 27, 2024
Useful defaults in grammar-checker — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Mia Khanna· Nov 23, 2024
Keeps context tight: grammar-checker is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Aditi Jain· Nov 11, 2024
Registry listing for grammar-checker matched our evaluation — installs cleanly and behaves as described in the markdown.
showing 1-10 of 69