github.com/KennethJefferson/cc_sdk_knowledge_extractor
| Skill | Added | Review |
|---|---|---|
archive-extractor skills/archive-extractor/SKILL.md Extract archive files using 7z CLI. Handles ZIP, RAR, 7z, TAR, TAR.GZ, TAR.BZ2 formats. Extracts to subfolder named after archive. Returns list of extracted files for further processing by file-router. Use when processing compressed archives containing course materials or mixed file types. | 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
ccg-github-sync skills/ccg-github-sync/SKILL.md | — | |
db-extractor-mysql skills/db-extractor-mysql/SKILL.md Extract MySQL database content to text-readable formats (CSV, JSON, Markdown) for LLM processing and content synthesis. Use when working with MySQL databases that need to be converted to text formats for analysis, synthesis, or inclusion in LLM context windows. Routed from db-router skill. | 67 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
db-extractor-sqlite skills/db-extractor-sqlite/SKILL.md Extract SQLite database content to text-readable formats (CSV, JSON, Markdown) for LLM processing and content synthesis. Use when working with SQLite databases (.db, .sqlite, .sqlite3) from course materials, datasets, or applications that need to be converted to text formats for analysis, synthesis, or inclusion in LLM context windows. Routed from db-router skill. | 69 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
db-identify skills/db-identify/SKILL.md Identify database file formats by scanning magic bytes and file signatures. Use FIRST when encountering any unknown database file. Returns format type, version, confidence level, and DBeaver CLI compatibility. Pure identification only - for routing decisions, pass results to db-router. | 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
db-router skills/db-router/SKILL.md Route database files to appropriate extraction method based on identification from db-identify. Decides between DBeaver CLI (for supported formats) or db-extractor-* skills (for unsupported formats). Use AFTER db-identify to determine extraction workflow. | 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
docx skills/docx/SKILL.md Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks | 88 1.28x Impact 100% 1.28xAverage score across 5 eval scenarios Securityby Medium Suggest reviewing before use Reviewed: Version: 6d9d92a | |
file-router skills/file-router/SKILL.md Unified file identification and routing for CCKnowledgeExtractor pipeline. Detects file types via magic bytes with extension fallback, returns processor skill to invoke. Use FIRST when processing any unknown file. Handles databases (sqlite, access), PDFs, images (png, jpg, gif, bmp, tiff), HTML, archives (zip, rar, 7z, tar), Office docs (docx, pptx, xlsx), and plain text. | 65 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
html2markdown skills/html2markdown/SKILL.md Convert HTML files to Markdown using pandoc. Use when processing HTML files for text extraction, converting web content to readable markdown, or batch converting HTML files in a course/project directory to markdown format for downstream processing. | 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
image-ocr skills/image-ocr/SKILL.md Extract text from images using pytesseract OCR. Handles PNG, JPG, JPEG, GIF, BMP, TIFF formats. Use when processing image files that may contain text, diagrams with labels, screenshots, or scanned documents. Returns extracted text content. | 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
pdf skills/pdf/SKILL.md Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale. | 95 2.48x Impact 97% 2.48xAverage score across 10 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 6d9d92a | |
pptx skills/pptx/SKILL.md Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks | 80 1.48x Impact 80% 1.48xAverage score across 10 eval scenarios Securityby Medium Suggest reviewing before use Reviewed: Version: 6d9d92a | |
project-maker skills/project-maker/SKILL.md | — | |
quiz-generator skills/quiz-generator/SKILL.md Generate quiz/exam content from validated files. Input is path to __cc_validated_files/ folder containing extracted text. Output is quiz markdown in __ccg_Exam/ folder. Generates multiple choice, short answer, and true/false questions. Use after content extraction pipeline completes to create assessment materials. | 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
sop-generator skills/sop-generator/SKILL.md | — | |
summary-generator skills/summary-generator/SKILL.md Generate structured documentation and summaries from validated course files. Creates comprehensive study guides, topic overviews, and reference documentation. Input is path to __cc_validated_files/ folder. Output is markdown documentation in __ccg_Summary/ folder. | 57 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 6d9d92a | |
xlsx skills/xlsx-processor/SKILL.md Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas | 77 1.35x Impact 76% 1.35xAverage score across 10 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 6d9d92a |