{
	"name": "Tim Deschryver",
	"description": "Finds and reads the technical articles by Tim Deschryver, a Belgian software engineer and Microsoft MVP, about .NET, Angular, testing, AI-assisted development, and developer tooling.",
	"version": "1.0.0",
	"supportedInterfaces": [
		{
			"url": "https://timdeschryver.dev/a2a",
			"protocolBinding": "JSONRPC",
			"protocolVersion": "1.0"
		}
	],
	"provider": {
		"organization": "Tim Deschryver",
		"url": "https://timdeschryver.dev"
	},
	"documentationUrl": "https://timdeschryver.dev/llms.txt",
	"iconUrl": "https://timdeschryver.dev/favicons/apple-touch-icon.png",
	"capabilities": {
		"streaming": false,
		"pushNotifications": false,
		"extendedAgentCard": false
	},
	"defaultInputModes": [
		"text/plain"
	],
	"defaultOutputModes": [
		"text/plain",
		"text/markdown"
	],
	"skills": [
		{
			"id": "find-articles",
			"name": "Find articles",
			"description": "Finds the blog posts and developer bits about a topic, and returns their title, publication date, summary, and link.",
			"tags": [
				"search",
				"blog",
				".NET",
				"Angular",
				"testing",
				"AI-assisted development"
			],
			"examples": [
				"Which articles explain how to test Angular components?",
				"Find posts about .NET Aspire"
			]
		},
		{
			"id": "read-article",
			"name": "Read an article",
			"description": "Returns the full content of a blog post or developer bit as Markdown, including its front matter. Send its URL, as returned by find-articles.",
			"tags": [
				"blog",
				"markdown",
				"content"
			],
			"examples": [
				"Read https://timdeschryver.dev/blog/testing-ai-prompts-and-comparing-models-with-promptfoo"
			],
			"outputModes": [
				"text/markdown"
			]
		}
	]
}