text-parser

v0.1.0

Guide for parsing structured text input files.

0· 73·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for wu-uk/edit-pdf-text-parser.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "text-parser" (wu-uk/edit-pdf-text-parser) from ClawHub.
Skill page: https://clawhub.ai/wu-uk/edit-pdf-text-parser
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install edit-pdf-text-parser

ClawHub CLI

Package manager switcher

npx clawhub@latest install edit-pdf-text-parser
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and description (parsing structured text to extract data for PDFs) match the SKILL.md content: a straightforward key:value parsing example. There are no unrelated env vars, binaries, or config paths requested.
Instruction Scope
The SKILL.md stays on topic: it shows a small Python parse_input() function that reads a local input file and extracts key:value pairs. It does not instruct reading unrelated system files or sending data externally. Minor note: the example uses Python and opens 'input.txt' but the skill does not declare a Python runtime requirement or explain path handling—this is a small documentation gap, not a security issue.
Install Mechanism
No install spec and no code files — instruction-only — so nothing is downloaded or written to disk by the skill itself.
Credentials
The skill requests no environment variables, credentials, or config paths, which is appropriate for a local parsing helper.
Persistence & Privilege
always is false and the skill does not request persistent presence or modify other skills or system-wide settings.
Assessment
This skill is low-risk and coherent: it merely documents a small Python parser for key:value text. Before using it, confirm you trust the skill source (owner is unknown), avoid parsing sensitive personal data until you test it, and ensure the agent runtime can run the example Python snippet if you plan to execute it. Also be mindful that parsed content may contain PII — keep input files local and do not paste secrets into them. If you need stronger guarantees, test with non-sensitive data and/or require the skill to explicitly declare needed runtimes (e.g., Python) or to include vetted code.

Like a lobster shell, security has layers — review code before you run it.

latestvk97ec7rn2f41a02w1w9n0kfqz984x779
73downloads
0stars
1versions
Updated 1w ago
v0.1.0
MIT-0

Text Parser Skill

Overview

Parse structured text files to extract data for filling PDFs.

Key-Value Parsing

def parse_input(text):
    """Parse key-value pairs from text."""
    data = {}
    for line in text.strip().split('\n'):
        if ':' in line:
            # Remove leading dash/bullet if present
            line = line.lstrip('- ').strip()
            key, value = line.split(':', 1)
            data[key.strip()] = value.strip()
    return data

# Usage
with open("input.txt") as f:
    content = f.read()

data = parse_input(content)
# data["Name"] -> "John Smith"
# data["Email"] -> "john@example.com"

Common Input Formats

- Name: John Smith
- Email: john@example.com
- Phone: 555-1234

Or without dashes:

Name: John Smith
Email: john@example.com

Tips

  • Read the entire input file first
  • Match field names to PDF labels
  • Handle special instructions

Comments

Loading comments...