---
title: "gaik-toolkit"
description: "GAIK agent skills. For developers building document pipelines with the gaik Python toolkit: choosing a document parser that preserves table structure, designing extraction schemas that stay inside provider limits, and bu"
canonical: https://agentpluginsdirectory.com/plugins/gaik-toolkit--gaik-project-2
last-updated: 2026-10-08
---

# gaik-toolkit
GAIK agent skills. For developers building document pipelines with the gaik Python toolkit: choosing a document parser that preserves table structure, designing extraction schemas that stay inside provider limits, and building hybrid pgvector search whose failures are visible instead of silent. Ready-to-run use cases: turning a short brief into an editable slide deck with speaker notes, timing and citations, and Claude Desktop skills that write incident reports, construction site diaries, priced sales orders and structured reports.
- Slug: gaik-toolkit--gaik-project-2
- Publisher: GAIK project
- Repository: https://github.com/GAIK-project/gaik-toolkit
- Manifest: implementation_layer/no-code-assets/agent-skills/plugin.json
- Version: 0.4.0
- License: MIT
- Category (editorial): other
- Skills: 8 (brief-to-slides, construction-diary-creation, extracting-structured-data, incident-report-writing, parsing-documents, purchase-order-processing, report-writing, searching-documents)
- MCP servers: 0
- Stars: 100
- Repository created: 2025-10-10
- Repository last pushed: 2026-10-08
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/gaik-toolkit--gaik-project-2
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What gaik-toolkit does, in the publisher's words

All GAIK agent skills live here, packaged as one portable Agent Plugins v1 plugin, gaik-toolkit. Add the repository as a plugin marketplace and every skill below is available in Claude, Claude Code, Codex, Copilot and VS Code. Each skill is also an ordinary Agent Skill that can be copied or uploaded on its own.

Every skill is a directory under skills/ with a SKILL.md (the workflow the agent follows) and a README.md (what the skill does, for people).

For developers building with the gaik package. These carry decisions and failure modes that are expensive to rediscover, which parser preserves a table's structure, why an extraction request is refused, why a hybrid search quietly became vector-only, rather than restating the API reference.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/GAIK-project/gaik-toolkit/HEAD/implementation_layer/no-code-assets/agent-skills/README.md

## Skills

- brief-to-slides: Builds a visual, editable PowerPoint (.pptx) deck with speaker-ready notes, exact timing, citations and a layout-checked design from a topic, an audience and a length, using only the user's own material (strict mode) or adding web research (extended mode). Use when the user asks for a presentation,…
- construction-diary-creation: Extracts structured data from Finnish construction site daily diary audio recordings (Työmaapäiväkirja) and creates a formatted Word document with extracted fields. Use when the user needs to process construction site manager's audio diary recordings into standardized documentation.
- extracting-structured-data: Extracts structured data, fields, tables, line items, out of documents into a validated schema using the gaik toolkit, and designs schemas that stay inside provider limits and produce checkable evidence. Use when pulling fields from invoices, forms, contracts, reports, or scanned documents into JSO…
- incident-report-writing: Extracts structured data from incident/safety observation audio recordings for manufacturing company reporting. Use when the user needs to process supervisor or employee audio recordings into standardized incident report data.
- parsing-documents: Converts PDFs, scans, and Word documents into text or markdown with the gaik toolkit's parsers, choosing the parser that will not silently destroy the structure the downstream task depends on. Use when reading a PDF or DOCX into text, pulling tables out of a document, running OCR on scans, feeding…
- purchase-order-processing: Process Purchase Orders and Bills of Material to generate priced Sales Orders
- report-writing: Converts scattered documents and media (recordings, notes, diagrams, PDFs, spreadsheets) into structured MS Word reports. Automatically infers appropriate sections from content or follows provided template/sample structure. Use when the user needs to create a report, summarize documents, consolidat…
- searching-documents: Builds and debugs retrieval with the gaik toolkit, PgVectorStore, Ranker, FinnishTextProcessor, RelevanceGate, as hybrid search: pgvector similarity plus Postgres full-text, fused by rank, and the same design in plain SQL for a TypeScript app. Use whenever gaik is used for search or RAG retrieval,…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
