pufu-generator

Convert PPTX, XLSX, PDF, DOCX, TXT, and MD documents into pufu-editor-compatible JSON.

7|2|Updated Apr 11, 2024
One-click install
npx skills add https://github.com/goto-lab/pufu-editor --skill pufu-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pufu-generator
Source: https://github.com/goto-lab/pufu-editor/tree/main/examples/pufu-generator-skill-example/.claude/skills/pufu-generator
Command: npx skills add https://github.com/goto-lab/pufu-editor --skill pufu-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, openpyxl, pdfplumber, PyPDF2, python-docx, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the transformation of existing documents into a structured pufu-editor JSON, enabling quick integration with the editor workflow and reducing manual data entry.

Core Features & Use Cases

  • Document-to-JSON conversion: Convert PPTX, XLSX, PDF, DOCX, TXT, and MD sources into pufu-editor compatible JSON.
  • Structured extraction: Derive project goals, win conditions, intermediate purposes, measures, and the eight core elements for easy import.
  • Use Case: Given a set of project documents, generate a ready-to-import JSON file for the pufu-editor with minimal manual edits.

Quick Start

To begin, run the included Python scripts to convert documents to Markdown, then generate the pufu JSON using the summary you’ve created.

Frequently Asked Questions about pufu-generator

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

FAQPage Schema
How do I convert PPTX and PDF documents into JSON for project management?

Yes, you can extract structured data like goals, intermediate objectives, and measures from XLSX and DOCX files. The Skill parses these formats to produce a ready-to-import JSON file compatible with the pufu-editor workflow.

How do I extract KPIs and project goals from existing documents?

You can extract KPIs and project goals by running the included Python scripts, which analyze your source documents and derive structured elements like win conditions and intermediate purposes for JSON export.

What document formats are supported for generating structured JSON data?

Supported document formats for generating structured JSON data include PPTX, XLSX, PDF, DOCX, TXT, and MD. The Skill processes these sources to extract measures and core elements for pufu-editor integration.

Do I need Python dependencies to parse PDF and PPTX files into JSON?

Yes, you need Python dependencies such as python-pptx, pdfplumber, and python-docx installed in your environment. These libraries allow the scripts to parse your source documents and generate the pufu-editor compatible JSON.

What is the best way to import extracted project measures into the pufu-editor?

The best way to import extracted measures into the pufu-editor is by generating a ready-to-import JSON file. This Skill automates the transformation of your documents into that structured JSON format, minimizing manual data entry.