Welcome to the official catalog of Skillware capabilities.
Skills for document processing, email automation, and productivity.
| Skill | ID | Description |
|---|---|---|
| PDF Form Filler | office/pdf_form_filler |
Fills AcroForm-based PDFs by mapping user instructions to detected form fields using LLM-based semantic understanding. |
Tools for financial analysis, blockchain interaction, and regulatory compliance.
| Skill | ID | Description |
|---|---|---|
| Wallet Screening | finance/wallet_screening |
Comprehensive risk assessment for Ethereum wallets. Checks sanctions lists (OFAC, FBI) and identifies interactions with malicious contracts (Mixers, Scams). |
Middleware skills that operate on text or state to increase performance, security, or efficiency.
| Skill | ID | Description |
|---|---|---|
| Prompt Token Rewriter | optimization/prompt_rewriter |
Aggressively compresses massive prompts or context histories while retaining semantic meaning to save tokens. |
Skills tailored for generating, parsing, and orchestrating large datasets for machine learning or analytics workflows.
| Skill | ID | Description |
|---|---|---|
| Synthetic Data Generator | data_engineering/synthetic_generator |
Generates high-entropy structured synthetic data for model fine-tuning to avoid mode collapse. |
Enforces privacy, guardrails, and secure handling of sensitive data before it reaches external endpoints.
| Skill | ID | Description |
|---|---|---|
| PII Masker | compliance/pii_masker |
High-precision, local PII (Personally Identifiable Information) detection and redaction using the micro-f1-mask model. |
| MiCA Module | compliance/mica_module |
Self-contained local Policy Enforcement and RAG engine strictly adhering to MiCA crypto-asset regulation. |
| Terms of Service Evaluator | compliance/tos_evaluator |
Local-first evaluation of robots.txt and website legal pages to decide whether an intended automated action appears permissible. |
Skills are included in the skillware/skills directory. To use them:
from skillware.core.loader import SkillLoader
# Load by ID (path relative to skills dir)
skill = SkillLoader.load_skill("finance/wallet_screening")