Skip to content

Kracht Skills

Preview

Teach an agent a way of working

A skill is a folder: a SKILL.md that says what it is and when to reach for it, plus the scripts and references it needs. Load one and an agent gains its instructions and the tools it names. Like a run you did by hand and want back? Save it as a skill. This page shows the shape of it, and runs nothing.

kracht-skills
Preview

What a skill is made of

  • SKILL.mdwhat it is, and when to reach for it
  • scripts/the code it runs
  • references/what it reads before deciding

Have a run you did by hand and want back? Name it, and the steps become a SKILL.md.

pdf-toolkit

pdf.readfiles.writepython.exec

Read, merge and split PDF files.

SKILL.mdexample only

---
name: pdf-toolkit
description: Read, merge and split PDF files.
---

Use this skill whenever a task involves PDF files.

- To read text, call `pdf.read` with the file path.
- To merge, run `scripts/merge.py a.pdf b.pdf -o out.pdf`.
- See `references/pdf-notes.md` for scanned-page edge cases.

Files

  • SKILL.mdskill
  • scripts/merge.pyscript
  • references/pdf-notes.mdreference

Loading a skill copies its files somewhere an agent can read them and switches its tools on. Attaching binds it to a running agent. Both need the agent runtime under this, which is the next tool in the roadmap. This preview is the interface to it.

See the tools skills use