K

kulikowski.me

Kasper Kulikowski's personal blog.

2answer
1act
https://www.kulikowski.me/

live · Personal & Media · JSON · API for agents

Tools 3 tools

list_postsanswer

Lists every blog post on this site, newest first, with title, summary, publication date, tags, slug, and URLs for both the HTML page and the raw markdown.

View tool JSON
{
  "name": "list_posts",
  "kind": "answer",
  "impl": "imperative",
  "description": "Lists every blog post on this site, newest first, with title, summary, publication date, tags, slug, and URLs for both the HTML page and the raw markdown.",
  "inputSchema": {
    "type": "object",
    "properties": {}
  },
  "page": "/"
}
get_post_contentanswer

Returns the full text of a single blog post as markdown. Use list_posts first to discover the available slugs.

View tool JSON
{
  "name": "get_post_content",
  "kind": "answer",
  "impl": "imperative",
  "description": "Returns the full text of a single blog post as markdown. Use list_posts first to discover the available slugs.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "slug": {
        "type": "string",
        "description": "The post slug as returned by list_posts, e.g. \"what-is-the-agentic-web\"."
      }
    },
    "required": [
      "slug"
    ]
  },
  "page": "/"
}
set_themeact

Switches this site's color theme and persists the choice for future visits. "system" follows the OS preference.

View tool JSON
{
  "name": "set_theme",
  "kind": "act",
  "impl": "imperative",
  "description": "Switches this site's color theme and persists the choice for future visits. \"system\" follows the OS preference.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "theme": {
        "type": "string",
        "enum": [
          "light",
          "dark",
          "system"
        ],
        "description": "The theme to apply."
      }
    },
    "required": [
      "theme"
    ]
  },
  "page": "/"
}