Skip to main content

38 posts tagged with "developer-tools"

View All Tags

· 6 min read
Arkin Eliezer Julijanto

The tech news roundup for May 8, 2026 reads like a split screen: AI coding tools are exploding on GitHub while one of the internet's backbone companies lays off a fifth of its staff. If you're a founder or technical PM, today's signals point to a single question — are you building on AI fast enough, or just watching it happen?

· 6 min read
Arkin Eliezer Julijanto

The AI agent wave is no longer theoretical. This week, DeepMind's coding agent is optimizing power grids and sequencing DNA, Anthropic figured out how to read Claude's inner monologue, and a lone developer built a local inference engine that runs DeepSeek on Metal. Meanwhile, the hardware bill for all this progress is coming due — motherboard sales just collapsed 25%. Here's your tech news roundup for May 7, 2026.

· 6 min read
Arkin Eliezer Julijanto

The AI industry is in a strange place: it's simultaneously pushing models onto your laptop without asking and telling you that using those models the "easy" way will cost you 45x more than doing it properly. Today's tech news roundup covers the tension between convenience and consent, the real cost of AI agent architectures, and the infrastructure choices that still matter in 2026.

· 6 min read
Arkin Eliezer Julijanto

AI is now diagnosing ER patients better than triage doctors, developers are fleeing bloated GUIs for terminal interfaces, and someone's tracking VIPs through your cell network. Welcome to this week's tech news roundup — where the future is equal parts impressive and unsettling.

· 6 min read
Arkin Eliezer Julijanto

The AI agent ecosystem is splitting into two camps: rent someone else's black box, or build your own stack. This week's tech news roundup lands squarely in the "build your own" camp — with a new open-source design engine, a TypeScript agent harness, and research that shows just how fragile LLM safety really is. Oh, and California finally figured out how to give a robot a speeding ticket.

· 6 min read
Arkin Eliezer Julijanto

The AI agent wave just got a cloud upgrade, your favorite editor turned 1.0, and a 732-byte Python script has been quietly rooting every Linux box shipped since 2017. Welcome to the tech news roundup for April 29, 2026 — a day where the tools got smarter and the vulnerabilities got older.

· 6 min read
Arkin Eliezer Julijanto

Meta Description: Matt Pocock's "skills" repo hit 26K+ stars in days — a curated set of agent skills for planning, TDD, refactoring, and architecture. Here's what it means for real engineering workflows.

The Problem: AI Agents That Don't Think Like Engineers​

Most AI coding assistants fall into the same trap. You describe what you want, and they immediately start writing code. No planning. No questioning. No validation. It's "vibe coding" — and it produces the kind of software that looks right but falls apart under pressure.

Matt Pocock — the TypeScript educator behind Total TypeScript — dropped an open-source repo this week that takes a fundamentally different approach. Called simply skills, it's a collection of reusable agent skills designed for real engineering, not casual code generation.

The repo gained over 26,000 stars in its first week. That's not hype — that's developers recognizing a missing layer in their AI workflows.

What Are Agent Skills?​

If you've used Claude Code, you know about .claude directories — configuration files that shape how the AI agent behaves in your project. Skills take this further. They're self-contained instruction sets that give an AI agent a specific workflow, not just knowledge.

Think of it this way: a system prompt tells an agent what it knows. A skill tells an agent what to do — step by step, with guardrails, in a repeatable way.

Matt Pocock's collection targets the phases of development where most AI tools fall short: planning before code, structured refactoring, and disciplined testing.

The Planning & Design Skills (Think Before You Code)​

This is where the collection shines brightest. These five skills force the agent to slow down and think:

  • to-prd — Takes your conversation context and synthesizes it into a proper Product Requirements Document, filed as a GitHub issue. No back-and-forth interview. The agent reads what you've already discussed and writes the spec.

  • to-issues — Breaks a PRD or plan into independently grabbable GitHub issues, sliced vertically (each one delivers user value on its own). This alone solves one of the biggest problems in AI-assisted development: the agent tries to do everything at once.

  • grill-me — The agent relentlessly interviews you about your plan or design. It doesn't stop until every branch of the decision tree is resolved. It's like having a senior engineer who won't let you merge until you've answered all the hard questions.

  • design-an-interface — Generates multiple radically different interface designs for a module using parallel sub-agents. Instead of the first idea that comes to mind, you get options to compare.

  • request-refactor-plan — Walks you through a refactor via interview, creates a detailed plan with tiny commits, and files it as a GitHub issue. The plan itself is valuable documentation.

The Development Skills (Code With Discipline)​

Once planning is done, these skills enforce engineering best practices:

  • tdd — Test-driven development with a strict red-green-refactor loop. Features get built one vertical slice at a time. The agent writes a failing test, makes it pass, then refactors. This is how TDD is supposed to work, and most developers never do it manually. With an agent enforcing the loop, it actually happens.

  • triage-issue — When a bug comes in, the agent explores the codebase, identifies the root cause, and files a GitHub issue with a TDD-based fix plan. No more rubber-ducking a stack trace alone at 2 AM.

  • improve-codebase-architecture — The agent reads your CONTEXT.md and docs/adr/ (Architecture Decision Records) to find opportunities for deepening — making the codebase's structure better reflect its domain. It's like a periodic architecture review that actually produces action items.

Why This Matters for Engineering Teams​

The real insight here isn't any single skill. It's the philosophy: AI agents should enforce process, not skip it.

Here's what that looks like in practice:

  1. You talk through an idea with your agent
  2. to-prd captures it as a proper spec
  3. grill-me stress-tests the spec
  4. to-issues breaks it into grabbable work items
  5. tdd implements each one with test-first discipline
  6. triage-issue handles bugs the same way

Every step has structure. Every step produces artifacts (GitHub issues, test files, PRs) that persist beyond the conversation. The agent isn't just writing code — it's participating in your engineering workflow.

Getting Started​

Each skill installs with a single command:

npx skills@latest add mattpocock/skills/<skill-name>

They work with Claude Code out of the box. The npx skills CLI handles the setup — adding the skill's instructions to your .claude configuration.

If you're using other agent frameworks (like OpenClaw, Cursor, or Windsurf), the skills are just markdown files. You can read the source and adapt the patterns to your setup. The workflows are framework-agnostic; only the installation method changes.

The Bigger Picture: Agent Skills as Infrastructure​

This repo represents something larger than a collection of prompts. It's evidence that agent skills are becoming infrastructure — the same way linters, formatters, and CI pipelines became standard.

Consider the parallels:

  • Prettier standardizes formatting. Everyone on the team writes code that looks the same.
  • Husky + lint-staged enforces checks before commits. Nobody skips the linter.
  • Agent skills standardize how AI participates in your process. The agent doesn't just generate — it follows a workflow.

As AI coding tools become ubiquitous, the teams that differentiate won't be the ones using AI the most. They'll be the ones using AI the most disciplined way. Skills are how you encode that discipline.

FAQ​

Q: Do these skills only work with Claude Code? A: They're designed for Claude Code's skill system, but the underlying patterns are markdown-based and framework-agnostic. You can adapt them for any AI coding assistant that supports custom instructions.

Q: Which skill should I start with? A: Start with grill-me. It's the fastest way to see the difference between "AI that writes code" and "AI that thinks through problems." Run it on any design decision you're currently wrestling with.

Q: Are agent skills the same as custom system prompts? A: No. A system prompt sets context and personality. A skill defines a repeatable multi-step workflow with specific inputs, outputs, and guardrails. It's closer to a CI pipeline than a prompt.

Q: Can I create my own skills? A: Yes — the repo includes a write-a-skill skill that teaches the pattern. Matt Pocock also runs a newsletter at aihero.dev where he shares new skills and updates.

· 5 min read
Arkin Eliezer Julijanto

The AI partnership era just hit its first real fracture. Microsoft and OpenAI are ending their exclusive revenue-sharing agreement, GitHub is shaking up how you pay for Copilot, and someone walked away with 4TB of voice data from 40,000 AI contractors. If you're building with AI — and let's be honest, who isn't — today's tech news roundup has something that'll directly affect your roadmap.

· 6 min read
Arkin Eliezer Julijanto

Today's tech news roundup reads like a three-act play about AI agents: act one, they solve a 60-year-old math problem nobody could crack. Act two, they delete your production database. Act three, the benchmark that's supposed to measure them turns out to be broken too. If you're building with AI — and let's be honest, who isn't — this one's required reading.