Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Turns out teaching the AI Coding Agents what's your preferred way of implementation(a.k.a Claude Skills) gives much better results. 😇 Took all the guidelines from my "Spring Application Architecture Design Patterns" samples and created file and asked Claude to generate a new application. Claude followed most of those patterns...

113,885 Aufrufe • vor 9 Monaten •via X (Twitter)

16 Kommentare

Profilbild von Manu of the Rock - 🤖 🎯 🐳
Manu of the Rock - 🤖 🎯 🐳vor 9 Monaten

We are slowly adding @testcontainers skills here: Just in case you want to contribute a Java skill 👀

Profilbild von Karan Jagtiani
Karan Jagtianivor 9 Monaten

Interesting approach. Leveraging guidelines for better code generation could streamline the process significantly. Curious about any specific patterns that worked best with Claude

Profilbild von Himanshu Kumar
Himanshu Kumarvor 9 Monaten

The provided Spring Boot skills file yielded improved coding agent performance metrics.

Profilbild von Lambda Thoughts
Lambda Thoughtsvor 9 Monaten

Vibe coding Java Spring is beyond cursed

Profilbild von Andrés González
Andrés Gonzálezvor 9 Monaten

Haven’t tried the skills, how did you go about learning them?

Profilbild von Juha Riissanen
Juha Riissanenvor 9 Monaten

I've been working with github copilot using Claude 4.5 telling it to follow the guidelines of Clean Code and Pragmatic Programmer producing code with tests which is understandable both by agents and humans - with a few pre commit actions. Seems working fairly OK and improving

Profilbild von Verone Lazio
Verone Laziovor 9 Monaten

This is exactly the workflow that makes a huge difference. I've found that encoding architectural patterns and naming conventions into these skills files cuts down on the back-and-forth significantly. Do you version control your skills files alongside the project, or keep them separate?

Profilbild von Siva
Sivavor 9 Monaten

I used to keep these guidelines along with project in or .junie/guidelines.md files. But I am thinking of creating a Claude Skill with all these guidelines as a separate repo so that I can install it on Claude and don't have to copy-paste in every project.

Profilbild von Ajay Godbole
Ajay Godbolevor 9 Monaten

Will it be possible to provide your spring boot skills file via github?

Profilbild von Siva
Sivavor 9 Monaten

Here it is

Profilbild von Ajay Godbole
Ajay Godbolevor 9 Monaten

Thanks!

Profilbild von Simon Martinelli
Simon Martinellivor 9 Monaten

I’m not sure if this is really a skill or simple the guidelines for the project. I never let AI generate a project. I have an Maven archetype for the scaffolding

Profilbild von Siva
Sivavor 9 Monaten

I too don't generate new projects using AI. For Spring Boot I use progeny CLI ( The file( is a collection of guidelines I want Claude to follow when I ask it to implement a feature. My understanding of Clade Skills is it can be Guidelines+Tools. Instead of stuffing all the guidelines in I think making it a skill is better. What do you think of this approach?

Profilbild von Simon Martinelli
Simon Martinellivor 9 Monaten

I have specific skills. Like Vaadin-expert or jOOQ-dev. So I try to make them as specific as possible

Profilbild von Siva
Sivavor 9 Monaten

Have you published them on somewhere? I like to use Vaadin-expert skills for one personal app.

Profilbild von Simon Martinelli
Simon Martinellivor 9 Monaten

Not yet but it will be published here: If you use Vaadin you MUST use the MCP server becuase it's excellent!

Ähnliche Videos

Claude Code is a major (and accidental!) hit for Anthropic that surprised even its creator, Boris Cherny. Claude Code, an Agentic AI coding product that lives in the terminal. Most of the new code at Anthropic is created through it today. And in the last 5 months since it was launched publicly, Claude Code went from $0 to $400M in revenue run rate (as per The Information). 00:00 – Intro 01:15 – Did You Expect Claude Code’s Success? 04:22 – How Claude Code Works and Origins 08:05 – Command Line vs IDE: Why Start Claude Code in the Terminal? 11:31 – The Evolution of Programming: From Punch Cards to Agents 13:20 – Product Follows Model: Simple Interfaces and Fast Evolution 15:17 – Who Is Claude Code For? (Engineers, Designers, PMs & More) 17:46 – What Can Claude Code Actually Do? (Actions & Capabilities) 21:14 – Agentic Actions, Subagents, and Workflows 25:30 – Claude Code’s Awareness, Memory, and Knowledge Sharing 33:28 – Model Context Protocol (MCP) and Customization 35:30 – Safety, Human Oversight, and Enterprise Considerations 38:10 – UX/UI: Making Claude Code Useful and Enjoyable 40:44 – Pricing for Power Users and Subscription Models 43:36 – Real-World Use Cases: Debugging, Testing, and More 46:44 – How Does Claude Code Transform Onboarding? 49:36 – The Future of Coding: Agents, Teams, and Collaboration 54:11 – The AI Coding Wars: Competition & Ecosystem 57:27 – The Future of Coding as a Profession 58:41 – What’s Next for Claude Code

Matt Turck

82,372 Aufrufe • vor 1 Jahr