Generate PDF checklists, reports, and scorecards with Python. Organizes content into sections and tables, supports scoring criteria and status colors, and includes steps to locate and verify the generated files.
- Creating PDF checklists with status and notes columns
- Preparing scorecards with weights and scores
- Turning findings into a report with multiple sections
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Continue Excel file creation and editing when execute_code_sandbox repeatedly fails with openpyxl errors. Use run_shell to run Python directly, then check that the workbook was saved with the expected sheets and content.
- Continuing Excel creation after sandbox errors
- Editing existing workbooks and adjusting column widths
- Checking saved workbook sheets and content
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Track every required output in tasks involving multiple files, reports, or recipients. Build a checklist, update each item with completion evidence, and review the original requirements before declaring the task finished.
- Track a report and presentation requested together
- Check that documents for every department are complete
- Verify all named files exist before finishing
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract data from Excel sheets with misplaced headers, merged header cells, or introductory rows. Uses text patterns to locate headers, clean column names, and remove empty rows so the data can be processed with pandas.
- Extracting tables beneath title and metadata rows
- Reading sheets with inconsistent header positions
- Cleaning blank or duplicate column names
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Track tasks that require several outputs by listing every deliverable, updating a visible checklist, and verifying that each result exists. Helps prevent work from ending while requested files, reports, or other outputs remain unfinished.
- Tracking several files requested in one task
- Managing progress across multiple reports
- Checking all outputs before closing a task
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Troubleshoot unclear errors when converting documents to PDF with pandoc. Check installation, capture error logs, identify missing fonts or packages, and try alternative PDF engines, the tools that render the final document.
- Investigating an unknown error during PDF conversion
- Checking missing fonts and LaTeX packages
- Retrying conversion with a different PDF engine
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Create PDF checklists, reports, and scorecards with Python in a sandbox, an isolated code execution environment. The workflow covers choosing a library, arranging headings and tables, generating the document, and checking that the output file exists.
- Creating a PDF checklist for distribution
- Organizing assessment results into a scorecard
- Producing reports with headings and tables
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract readable PDF text when read_file returns binary or image data. Check the filetype parameter, run pdftotext, a command-line text extractor, and inspect output and errors, with temporary file output as an alternative.
- Extracting PDF text after binary data is returned
- Checking read_file parameter names during troubleshooting
- Saving extracted text when direct output has issues
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Diagnose PDF conversion failures in pandoc by checking installed conversion engines, capturing full error logs, and investigating missing fonts or packages. Follow a structured sequence of retries and fallback methods to find a working conversion route.
- Investigate an unknown error during PDF conversion
- Check which PDF engines are installed
- Find missing fonts or LaTeX packages
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Download PDFs or process local files, extract their text, and turn processed data into structured PDF reports with ReportLab. Includes alternative extraction methods and text output when PDF generation fails.
- Extracting text from technical manuals
- Processing PDFs downloaded from websites
- Creating PDF reports with sections and tables
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Recover from Pandoc PDF generation failures by checking installed PDF engines and retrying alternatives. The guide matches engines to Unicode text, simple Latin documents, or HTML-based layouts, and includes an automated fallback script.
- Retrying failed Pandoc PDF conversions
- Choosing an engine for Japanese or other Unicode text
- Automating PDF engine fallback in document pipelines
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Download PDFs, check that the files contain valid content, and try several text extraction tools in sequence. The workflow helps detect downloaded error pages, insufficient text, and extraction failures while recording diagnostic details.
- Extract text from official PDF handbooks
- Check whether a downloaded PDF is actually an error page
- Try another extractor when PDF text extraction fails
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Extract readable text from PDFs with pdftotext when read_file returns garbled or binary content. Choose page ranges, preserve text layout where needed, and send the extracted content to standard output or a text file for further processing.
- Recovering text when read_file returns garbled content
- Preparing PDF text for search or processing
- Extracting text from selected pages
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Locate missing files and verify their full paths before processing them. This workflow checks directory contents, searches by filename, and inspects permissions, size, and modification time to help resolve FileNotFoundError, an error indicating a file could not be found.
- Investigating FileNotFoundError
- Finding files with unknown locations
- Checking file existence and permissions before processing
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Debug repeated execution failures by saving Python code to a script file and running it through run_shell. Keep the script available for inspection, review intermediate output and errors, and edit it for another run.
- Investigate repeated agent or sandbox execution failures
- Trace data processing with intermediate output
- Edit and rerun a saved Python script
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Recover from repeated sandbox execution failures by saving Python code to a script and running it through run_shell. Check output, error messages, and exit codes to confirm results or diagnose remaining execution problems.
- Continuing Python work after two consecutive sandbox failures
- Switching execution methods after persistent timeouts
- Diagnosing script failures through error output
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Run Python through a saved script when execute_code_sandbox or shell_agent repeatedly fails. The workflow writes code to a file, executes it through run_shell, and checks errors and expected outputs such as spreadsheets or documents.
- Retrying Python tasks after execution tools fail
- Creating Excel files with a saved Python script
- Checking error output and generated files
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Organize audio production into checked stages, from beat timing to mixing and ZIP packaging. Generate and verify each stem, a separate audio part, then check processed files before combining them into a master track.
- Generate and verify audio parts one at a time
- Plan song sections from BPM and beat counts
- Package a master track and separate audio parts
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Produce audio in separate stems, meaning individual instrument tracks, and verify each output as you go. Align track lengths with silence, loops, or crossfades, then apply effects, mix a master, and package the files.
- Align instrument tracks to a reference audio file
- Choose how to extend tracks that are too short
- Verify audio properties after generation and effects
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Continue Python tasks after repeated sandbox failures by saving code as a script and running it through the shell, a command interface. The workflow covers execution checks, result retrieval, and optional cleanup.
- Continuing data processing after repeated sandbox errors
- Saving execution results to files for later retrieval
- Checking script errors and exit codes
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Generate DOCX, PDF, and HTML documents from Markdown, with alternative PDF tools to try when conversion fails. The workflow includes character replacement, separate conversion steps, and checks for missing, empty, or invalid output files.
- Exporting Markdown to DOCX, PDF, and HTML
- Recovering from PDF conversion failures
- Handling special characters during PDF generation
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Create multi-page PDFs with headings, tables, and consistent styling using reportlab, a Python library for building PDF documents. Run code directly through run_shell to control margins and page breaks when shell_agent document creation is unreliable.
- Creating multi-page reports with tables
- Adjusting document margins and page breaks
- Generating PDFs when shell_agent creation fails
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Identify agent failures that happen before any work starts by checking iteration counts, tool use, artifacts, and logs. Classify these incidents as pre-execution failures and guide investigation toward environment setup, initialization, and resource limits.
- Investigating agent sessions with zero completed iterations
- Classifying failures before the first tool call
- Routing incidents to infrastructure or platform teams
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026
Recover from PDF and DOCX generation errors by checking the workspace, capturing error details, and trying alternative conversion engines or Python libraries. Verify that the resulting files exist and can be read.
- Recovering from PDF conversion errors
- Creating reports in DOCX and PDF
- Investigating garbled symbols in PDFs
HKUDS/OpenSpace☆ 7.8KUpdated Aug 13, 2026