Matt Pocock's Composable Agent Skills for Real-World AI-Assisted Engineering
Summary
Matt Pocock shares his personal collection of agent skills for AI-assisted software engineering. These skills are designed to be small, composable, and adaptable — focused on real engineering work rather than "vibe coding." The approach emphasizes developer control, transparency, and decades of engineering experience, contrasting with larger frameworks like GSD, BMAD, and Spec-Kit that can introduce opaque bugs and reduce developer autonomy.
Source
Key quotes
· 3 pulledDeveloping real applications is hard. Approaches like GSD, BMAD, and Spec-Kit try to help by owning the process. But while doing so, they take away your control and make bugs in the process hard to resolve.
These skills are designed to be small, easy to adapt, and composable. They work with any model. They're based on decades of engineering experience.
Hack around with them. Make them your own. Enjoy.
You might also wanna read
Agent Skills: Making AI Coding Agents Follow Software Engineering Best Practices
The article discusses how AI coding agents default to taking the shortest path to "done," skipping essential software engineering practices
Introduction to Agentic Engineering: Developing Software with AI Coding Agents
The article introduces the concept of 'agentic engineering' as the practice of developing software with the assistance of coding agents. It
Vibe coding and agentic engineering are converging, raising questions about AI's role in software development
Simon Willison discusses the convergence of "vibe coding" (AI-assisted coding where users describe what they want in natural language) and "
Practical Guide to Agentic Engineering: Using AI Coding Assistants Effectively
This article provides a practical guide to agentic engineering - using AI coding assistants to write code efficiently without unnecessary co
Communication Skills Become Essential for Software Engineers as AI Advances
The article argues that soft skills, particularly communication, have become the most important skill for software engineers as AI coding ag

AI's Impact on Software Engineering: Evolution or Replacement?
The article explores the complex relationship between AI tools like ChatGPT and software engineering, examining whether AI represents the en
