content-parser

Parse PDF and Markdown materials into five-dimension study notes.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/yuchenzhu-research/toefl-slang-master --skill content-parser-yuchenzhu-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-parser
Source: https://github.com/yuchenzhu-research/toefl-slang-master/tree/main/.agents/skills/content-parser
Command: npx skills add https://github.com/yuchenzhu-research/toefl-slang-master --skill content-parser-yuchenzhu-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pypdf.

What problem does it solve?

The Content Parser solves the challenge of extracting meaningful, structured learning notes from diverse sources (PDF/MD) by automatically breaking down complex texts, identifying key expressions, and linking cultural context to TOEFL-style learning.

Core Features & Use Cases

  • Extracts 5-dimension notes: reading guide, breakdown, slang, culture, and transformation.
  • Supports PDF and Markdown sources, with deterministic parsing and note generation.
  • Outputs GitHub-ready Markdown templates for study notes and flashcards.

Quick Start

Upload a PDF or MD article and I will generate 5-dimension notes including reading guide, breakdown, slang, culture, and transformation.

Frequently Asked Questions about content-parser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate structured study notes from a PDF for TOEFL preparation?

To generate structured study notes from a PDF, upload your file to generate a five-dimension Markdown template including a reading guide, breakdown, slang, culture, and transformation. This process automatically extracts long sentences and cultural context specifically for TOEFL prep.

Can I extract slang and cultural context from academic articles using a Markdown parser?

Yes, you can extract slang and cultural context from academic articles. The parser breaks down complex texts and links cultural context to TOEFL-style learning, outputting a GitHub-ready Markdown template with dedicated sections for slang and cultural analysis.

Does pypdf support converting MD materials into five-dimension notes?

Yes, the parser supports MD materials alongside PDFs using pypdf for text extraction. It applies deterministic parsing to generate your five-dimension notes, automatically falling back to pdftotext if needed to ensure successful extraction.

What is the best way to parse long sentences from PDFs into flashcards?

The best way to parse long sentences into flashcards is to upload your PDF for automatic extraction. The Skill breaks down complex texts and outputs a structured GitHub-ready Markdown template that can be directly used for study notes and flashcards.

Do I need Python installed to parse PDFs and MDs into reading guides?

You do not need to manage Python directly to parse PDFs and MDs into reading guides. The Skill handles the Python-based text extraction internally using pypdf, allowing you to simply upload your document and receive the structured Markdown output.

What are the limitations of using pypdf for academic article text extraction?

A limitation of using pypdf for academic article text extraction is potential formatting loss, which the Skill addresses by falling back to pdftotext. It focuses on extracting textual context, slang, and long sentences rather than preserving visual layouts.