kitchen-engineer42kitchen-engineer42Communityยท30 Agent Skills Included

pdf2skills

Convert PDF books into reusable coding knowledge skills

Converts PDF books and technical documents into structured, callable skills through a six-stage pipeline. Handles OCR extraction, semantic chunking, density scoring, knowledge unit extraction, and deduplication automatically. Eliminates hours of manual reading and note-taking by turning dense books into ready-to-use reference material. Supports resumable processing, large PDF splitting, and configurable rate limits for reliable long runs.
npx skills add kitchen-engineer42/pdf2skills --all -g -y

All Skills in This Repository (30)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

xlsx

Create, edit, and analyze spreadsheets with formulas across .xlsx, .xlsm, and CSV/TSV formats.

Community
Intermediate
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

pdf

Extract text, tables, and form data from PDFs using pypdf and pdfplumber.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

algorithmic-art

Transform prompts into seed-driven p5.js generative art workflows.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

canvas-design

Creates a visual philosophy and generates a one-page PDF or PNG design.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

pptx

Create, edit, and extract content from PowerPoint PPTX files.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

frontend-design

Generate production-grade frontend interfaces with HTML/CSS, React, or Vue.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

docx

Automate DOCX creation, editing, and analysis with tracked changes and comments.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

web-artifacts-builder

Build React-based HTML artifacts with Tailwind CSS and shadcn/ui.

Community
Advanced
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

intellectual-honesty-in-development

Apply intellectual honesty to debugging, status reports, and time estimates.

Community
Intermediate
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

control-structure-optimization

Identify and optimize complex control structures in code.

Community
Intermediate
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

effective-commenting-strategies

Promote intent-focused comments for code maintainability across teams.

Community
Intermediate
๐Ÿ“ฆ In Repo
kitchen-engineer42kitchen-engineer42

comment-layout-and-formatting

Normalize indentation, spacing, and alignment of code comments.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install pdf2skills?โ–ผ

Run `npx skills add kitchen-engineer42/pdf2skills --all -g -y` in your terminal to install all skills in this suite globally.

How to turn a PDF book into reusable skills?โ–ผ

Run the pipeline with `python run_pipeline.py your_book.pdf` after adding your MinerU and SiliconFlow API keys to a .env file. It extracts, chunks, and converts the book's knowledge into ready-to-use skills.

What does the pdf2skills pipeline actually do?โ–ผ

It converts PDFs to markdown with OCR, splits content into semantic chunks, scores knowledge density, extracts knowledge units, removes duplicates, and generates structured SKILL.md files.

Can pdf2skills handle large or scanned PDFs?โ–ผ

Yes. It uses MinerU for high-quality OCR on scanned documents, and includes a pdf_splitter utility plus a --resume flag for very large files.

Do generated skills work with Claude Code?โ–ผ

Yes. Every generated skill follows the standard SKILL.md format, so it loads directly in Claude Code and other compatible coding environments.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’