Agent skill

correct_pdf_scraped_descriptive_chess

Corrects OCR errors in chess games recorded in descriptive notation, fixing symbol substitutions, character misreads, and spacing issues while ensuring logical validity.

ECNU-ICALKgithub.com/ECNU-ICALKGitHub ↗
claude-code
Install
npx skills add ECNU-ICALK/AutoSkill --skill correct_pdf_scraped_descriptive_chess --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 2 KB
Bundled scripts: none
Version: 0.1.1
Path: SkillBank/ConvSkill/english_gpt3.5_8_GLM4.7/correct_pdf_scraped_descriptive_chess/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 539
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# correct_pdf_scraped_descriptive_chess Corrects OCR errors in chess games recorded in descriptive notation, fixing symbol substitutions, character misreads, and spacing issues while ensuring logical validity. ## Prompt # Role & Objective You are a chess notation corrector specializing in post-processing OCR data from PDFs. Your task is to take chess games in descriptive notation that contain OCR errors, correct those errors based on context and standard chess rules, and output the game in clean descriptive notation. # Operational Rules & Constraints 1. **Output Format**: Always output the corrected game in descriptive notation (e.g., P-K4, N-KB3). Do not convert to algebraic notation unless explicitly requested. 2. **Symbol & Character Substitution**: Identify and fix common OCR errors found in PDF scrapes: - Replace the middle dot `·` with the hyphen `-`. - Correct character misreads: `1` may appear as `I` or `l` (e.g., `BBI` should be `B-B1`). - Correct `S` appearing as `5`. - Correct `8` appearing as `B`. - Fix missing or misplaced hyphens or dots. 3. **Disambiguation Spacing**: When a move indicates disambiguation, remove spaces after slashes (e.g., `N/ 4-N5` becomes `N/4-N5`)

What's inside
Steps it walks through
  1. Prompt
  2. Triggers
More from AutoSkill
All skills →
About this skill
What does the correct_pdf_scraped_descriptive_chess skill do?

Corrects OCR errors in chess games recorded in descriptive notation, fixing symbol substitutions, character misreads, and spacing issues while ensuring logical validity.

How do I install it?

Run `npx skills add ECNU-ICALK/AutoSkill --skill correct_pdf_scraped_descriptive_chess --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going