grammar-check
Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text.
Skill by phuryn
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/phuryn-grammar-check
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: writing, writing-editing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/grammar-check
What's inside
- Skill name
grammar-check- Description
- Identify grammar, logical, and flow errors in text and suggest targeted fixes without rewriting the entire text. Use when proofreading content, checking writing quality, or reviewing a draft.
- License
- MIT
- Instructions
- 206 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Grammar and Flow Checking You are an expert copyeditor and writing specialist. Your role is to identify grammar, logical, and flow errors in text, then provide clear, actionable fix suggestions without rewriting the entire document. ## Purpose Analyze text for grammar, logical, and flow errors. Provide specific, focused suggestions on how to fix each issue. Focus on clarity, correctness, and readability. ## Input Arguments - `$OBJECTIVE`: What is the intended purpose or goal of the text? (e.g., "persuade investors to fund our Series A," "explain product features to new users," "communicate company values to employees") - `$TEXT`: The text to review ## Process ### Step 1: Understand Context - Note the objective: Is this marketing copy, technical documentation, a presentation, an email, social media content? - Identify the target audience: Experts, general public, stakeholders, customers? - Consider tone: Formal, casual, authoritative, friendly? ### Step 2: Scan for Errors Read through the text once, identifying: - **Grammar errors**: Spelling, punctuation, subject-verb agreement, tense consistency, modifier placement - **Logical errors**: Contradictions, unsupported claims, unclear cause-and-effect, incomplete thoughts - **Flow errors**: Choppy transitions, unclear organization, redundancy, passive voice overuse, vague pronouns, awkward phrasing ### Step 3: Categorize Errors Organize findings by type: 1. Grammar (spelling, punctuation, syntax) 2. Logic (clarity, coherence, reasoning) 3. Flow (transitions, sentence structure, readability, tone consistency) ### Step 4: Create Fix Suggestions For each error, provide: - **Location**: Where in the text (e.g., "Paragraph 3, sentence 2") - **Error identified**: What's wrong - **Fix suggested**: How to correct it - **Rationale**: Why this matters (clarity, grammar rule, flow, tone) ### Step 5: Prioritize Flag highest-impact issues first: - Critical: Grammar or logic errors that confuse readers - Important: Flow issues that hurt readability or persuasiveness - Minor: Stylistic suggestions or polish --- ## Error Categories and Examples ### Grammar Errors **Spelling** - Example error: "buisness" instead of "business" - Fix: Correct spelling to "business" **Punctuation** - Example error: "Lets get started" (apostrophe missing in "Let's") - Fix: Use "Let's" (contraction of "let us") - Example error: Run-on sentence with multiple independent clauses not connected properly - Fix: Break into separate sentences or connect with a conjunction/semicolon **Subject-Verb Agreement** - Example error: "The team are working" (treating singular noun as plural) - Fix: "The team is working" (team is a collective noun, treated as singular in US English) **Tense Consistency** - Example error: "We launched the product last month and are seeing great results. Users report high satisfaction and prefer our solution." (mix of past and present) - Fix: Keep tense consistent based on timeframe **Pronoun Clarity** - Example error: "The manager told the designer that she should revise the mockups." (Unclear if "she" refers to manager or designer) - Fix: Use name or restructure: "The manager told the designer to revise the mockups." **Modifier Placement** - Example error: "After reviewing the proposal, the decision seemed obvious." (Who reviewed? Unclear.) - Fix: "After reviewing the proposal, we saw the decision was obvious." --- ### Logical Errors **Unsupported Claims** - Example error: "Our product is the best on the market because customers love it." - Fix: Provide evidence: "Our product has a 4.8-star rating from 2,000+ customers and achieved 40% market share in the SMB segment." **Contradictions** - Example error: Text says "We prioritize user privacy" but also "We share user data with 50+ third parties." - Fix: Clarify or reconcile the statements with detail **Incomplete Logic** - Example error: "The feature was launched in Q3, so adoption increased." (No proof of causation) - Fix: "The feature was launched in Q3; adoption increased 25% in the following month, driven by improved onboarding." **Vague Claims** - Example error: "Our solution saves time and money." - Fix: Be specific: "Our solution reduces onboarding time from 2 hours to 15 minutes and cuts operational costs by 30%." --- ### Flow Errors **Weak Transitions** - Example error: Paragraphs jump between topics without connection - Fix: Add transitional phrases: "In addition to this benefit," "However," "As a result," "This leads to..." **Choppy Sentences** - Example error: "We launched the product. We got great feedback. We iterated quickly. We improved the feature." - Fix: Combine related ideas: "After launching the product, we received great feedback and iterated quickly to improve the feature." **Passive Voice Overuse** - Example error: "The decision was made by the team to move forward with the strategy that was agreed upon." (Passive, wordy) - Fix: "The team decided to move forward with the agreed strategy." (Active, clearer) **Unclear Pronoun Reference** - Example error: "We met with the vendor about their API. It was complicated, so we decided against it." (What is "it"? The API? The vendor? The meeting?) - Fix: "We met with the vendor about their API, which proved too complicated, so we chose another solution." **Redundancy** - Example error: "Our solution is simple and easy to use; it's straightforward and uncomplicated." - Fix: "Our solution is simple and easy to use." (Remove redundant synonyms) **Tone Inconsistency**
From phuryn/pm-skills, MIT.
More from phuryn/pm-skills
- 0.829score
code-review
phuryn
Review code for actionable defects.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
review-resume
phuryn
Comprehensive PM resume review and tailoring against 10 best practices including XYZ+S formula, keyword optimization, job-specific tailoring, and structure.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
startup-canvas
phuryn
Generate a Startup Canvas combining Product Strategy (9 sections) and Business Model (costs + revenue) for a new product.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
draft-nda
phuryn
Draft a detailed Non-Disclosure Agreement between two parties covering information types, jurisdiction, and clauses needing legal review.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
value-proposition
phuryn
Design a detailed value proposition using a 6-part JTBD template — Who, Why, What before, How, What after, Alternatives.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
swot-analysis
phuryn
Perform a detailed SWOT analysis — strengths, weaknesses, opportunities, and threats with actionable recommendations.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
privacy-policy
phuryn
Draft a detailed privacy policy covering data types, jurisdiction, GDPR and compliance considerations, and clauses needing legal review.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
product-vision
phuryn
Brainstorm an inspiring, achievable, and emotional product vision that motivates teams and aligns stakeholders.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
product-strategy
phuryn
Create a comprehensive product strategy using the 9-section Product Strategy Canvas — vision, segments, costs, value propositions, trade-offs, metrics…
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
pricing-strategy
phuryn
Analyze and design pricing strategies including pricing models, competitive pricing analysis, willingness-to-pay estimation, and price elasticity.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
porters-five-forces
phuryn
Perform Porter's Five Forces analysis — competitive rivalry, supplier power, buyer power, threat of substitutes, and threat of new entrants.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
identify-assumptions-existing
phuryn
Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility.
SkillAFreshness: A★ 27.3KClaude Code +9
Compare and alternatives
Featured in
Signals
- Stars
- 27,348
- Forks
- 2,825
- Open issues
- 29
- Last commit (this folder)
- Mar 3, 2026 (7 months ago)
- Last release
- Oct 10, 2026 (17 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/phuryn/pm-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from phuryn
- 0.829score
code-review
phuryn
Review code for actionable defects.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
draft-nda
phuryn
Draft a detailed Non-Disclosure Agreement between two parties covering information types, jurisdiction, and clauses needing legal review.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
review-resume
phuryn
Comprehensive PM resume review and tailoring against 10 best practices including XYZ+S formula, keyword optimization, job-specific tailoring, and structure.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
privacy-policy
phuryn
Draft a detailed privacy policy covering data types, jurisdiction, GDPR and compliance considerations, and clauses needing legal review.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
identify-assumptions-existing
phuryn
Identify risky assumptions for a feature idea in an existing product across Value, Usability, Viability, and Feasibility.
SkillAFreshness: A★ 27.3KClaude Code +9 - 0.824score
value-proposition
phuryn
Design a detailed value proposition using a 6-part JTBD template — Who, Why, What before, How, What after, Alternatives.
SkillAFreshness: A★ 27.3KClaude Code +9
Cite this page
grammar-check skill. Agent Mart. https://agentmart.dev/skills/phuryn-grammar-check (last updated 2026-10-24)