atcoder-fetcher
CommunityFetch AtCoder content and format it for reading.
Authorparuma
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill fetches and formats AtCoder problem statements and editorials from URLs into clean Markdown for easy reading, sharing, or integration into notes.
Core Features & Use Cases
- Fetch problem statements from AtCoder task pages and convert them to Markdown.
- Retrieve editorials and present them in a consistent, readable format.
- Use cases include preparing study notes, preparing solution templates, or compiling a local problem digest.
Quick Start
Run the AtCoder Fetcher to convert a problem page or editorial page to Markdown.
- Fetch a problem statement: uv run .gemini/skills/atcoder-fetcher/scripts/fetch_problem.py <URL>
- Fetch an editorial: uv run .gemini/skills/atcoder-fetcher/scripts/fetch_editorial.py <URL>
- Ensure environment variables like HOME, UV_CACHE_DIR, and PATH are set as described in the script headers.
Dependency Matrix
Required Modules
beautifulsoup4requests
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: atcoder-fetcher Download link: https://github.com/paruma/atcoder_rust/archive/main.zip#atcoder-fetcher Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.