Tool tree
David V. Kimball loves tech and communication, especially together. CEO of lilAgents, creator of Vault CMS, Astro Modular, and RealHandles.
Implementation
gradeNot graded
gradeNot graded
page: Every page
search_postsAnswer
Search blog posts on davidvkimball.com by keyword. Returns recent matching posts from the RSS feed.
View tool JSON
{
"name": "search_posts",
"kind": "answer",
"impl": "imperative",
"description": "Search blog posts on davidvkimball.com by keyword. Returns recent matching posts from the RSS feed.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Keyword or phrase to match against post titles and descriptions."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"default": 10
}
},
"required": [
"query"
]
},
"page": "/"
}get_recent_postsAnswer
List the most recent blog posts on davidvkimball.com.
View tool JSON
{
"name": "get_recent_posts",
"kind": "answer",
"impl": "imperative",
"description": "List the most recent blog posts on davidvkimball.com.",
"inputSchema": {
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"default": 10
}
}
},
"page": "/"
}fetch_post_markdownAnswer
Fetch the plain-markdown version of any post or page on davidvkimball.com. Accepts an absolute or root-relative URL.
View tool JSON
{
"name": "fetch_post_markdown",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the plain-markdown version of any post or page on davidvkimball.com. Accepts an absolute or root-relative URL.",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Post or page URL on davidvkimball.com (e.g. /posts/platform-self-referentialism)."
}
},
"required": [
"url"
]
},
"page": "/"
}navigateAction
Navigate the current tab to a URL on davidvkimball.com (useful when the user asks to open a page).
View tool JSON
{
"name": "navigate",
"kind": "act",
"impl": "imperative",
"description": "Navigate the current tab to a URL on davidvkimball.com (useful when the user asks to open a page).",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Root-relative path or absolute URL on davidvkimball.com."
}
},
"required": [
"url"
]
},
"page": "/"
}