software engineer, ai tooling
Rabia Williams
I write code and words about agents, Copilot extensions, Claude and the Model Context Protocol, and the prompting techniques that actually hold up outside a demo.
what I build
agents
Autonomous and multi-agent systems — planning, tool use, memory, and the failure modes nobody puts in the blog post.
copilot extensions
Shipping Copilot extensions that plug real workflows into the editor, not just chat wrappers.
claude & mcp
Claude-powered apps and Model Context Protocol servers — connecting models to real data and real actions.
prompting techniques
Prompt patterns and system design that stay reliable under real users and real edge cases.
recent writing