> For the complete documentation index, see [llms.txt](https://docs.karini.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.karini.ai/skills-library/native-skills.md).

# Native skills

Native skills are pre-built, production-ready capabilities and available to all agents without additional configuration. Unlike custom skills that are organization-specific, native skills provide standardized, tested functionality for common document generation, data transformation, and content creation tasks.

These skills execute within the agent's secure sandbox environment using the `execute` tool, leveraging industry-standard Python libraries to generate professional-quality output files. Each skill follows consistent patterns for file delivery, validation, and error handling, ensuring reliable performance across diverse use cases.

#### Key Characteristics

* **Zero Configuration**: Native skills are immediately available to all agents without installation or setup
* **Standardized Implementation**: Built on proven Python libraries with consistent helper scripts and validation
* **Sandbox Execution**: All operations run in isolated environments with proper resource management
* **File Delivery Integration**: Seamless integration with the file-link skill for secure download link generation
* **Production Tested**: Extensively validated across enterprise use cases and edge conditions

#### Available Native Skills

The following skills are natively supported and production-ready, designed to handle a broad spectrum of output generation tasks with minimal setup.

**Document Generation Skills**

* **pdf-generator:** Generate professional PDF documents from structured content, supporting both styled layouts via HTML-to-PDF conversion and programmatic document construction.
* **docx-generator:** Create richly formatted Microsoft Word documents with headings, tables, images, table of contents, headers/footers, and page numbers.&#x20;
* **ppt-generator:** Build professional PowerPoint presentations from outlines, briefs, or structured specifications.
* **html-generator:** Generate standalone, self-contained HTML files with inline CSS and JavaScript.&#x20;
* **markdown-generator:** Create well-structured Markdown files.
* **email-generator:** Draft professional email content in plain text or HTML template form.&#x20;
* **resume-generator:** Generate modern styled resumes/CVs in PDF or HTML format.
* **invoice-generator:** Create professional, itemized invoices with automatic calculations for subtotals, taxes, and totals.&#x20;

**Data Export Skills**

* **csv-generator:** Generate CSV or TSV files using Python's `csv` module or pandas.&#x20;
* **xlsx-generator:** Create Excel workbooks with formulas, charts, multiple sheets, conditional formatting, and pivot tables.
* **json-generator:** Generate validated JSON files for configurations, API payloads, mock data, and structured data dumps.&#x20;
* **yaml-generator:** Create YAML files for infrastructure-as-code, CI/CD pipelines, and application configuration.&#x20;
* **chart-generator:** Generate data visualizations as standalone image or HTML files.&#x20;

**Specialized Skills**

* **text-to-sql:** Translate natural language queries into dialect-correct SQL statements with validation.

**System Skills (Always-On)**

* **file-link&#x20;*****(Hidden from UI):*** Internal skill that handles file persistence and download link generation for all file-producing skills. Automatically available to deepagents regardless of configuration.
* **interrupt-request&#x20;*****(Hidden from UI):*** Internal skill that enables agents to request user clarification or approval during task execution. Automatically available for human-in-the-loop workflows.
