<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ionut Lomer</title>
    <description>The latest articles on DEV Community by Ionut Lomer (@ilom).</description>
    <link>https://dev.to/ilom</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3808196%2F53bc3e3f-3474-48a7-b3da-44ae5e3779e5.png</url>
      <title>DEV Community: Ionut Lomer</title>
      <link>https://dev.to/ilom</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ilom"/>
    <language>en</language>
    <item>
      <title>AI writes code fast, but it's missing structure. So I built a methodology layer.</title>
      <dc:creator>Ionut Lomer</dc:creator>
      <pubDate>Thu, 05 Mar 2026 15:15:05 +0000</pubDate>
      <link>https://dev.to/ilom/ai-writes-code-fast-but-its-missing-structure-so-i-built-a-methodology-layer-2mli</link>
      <guid>https://dev.to/ilom/ai-writes-code-fast-but-its-missing-structure-so-i-built-a-methodology-layer-2mli</guid>
      <description>&lt;p&gt;Every time I start a new project with Claude Code, I'm doing the same thing: the first hour or so is just setting up the structure that should already exist. Writing CLAUDE.md, defining agents, roles, conventions... then if you finish and decide to make a new project, all over again.&lt;/p&gt;

&lt;p&gt;The AI can write code fast. But I feel it's missing structure. It writes code in circles. No clear tasks, no definition of done, no ownership boundaries. You end up being the project manager, the QA, and the developer, except now you're also managing an AI that doesn't remember what it did last session.&lt;/p&gt;

&lt;h2&gt;
  
  
  The problem
&lt;/h2&gt;

&lt;p&gt;When you work with AI agents, there's no shared methodology. Every session starts cold. The agent doesn't know what was decided yesterday, what's in progress, or what "done" means. You spend more time managing the AI than building your product.&lt;/p&gt;

&lt;h2&gt;
  
  
  A lightweight backbone
&lt;/h2&gt;

&lt;p&gt;I think agentic AI needs a methodology layer. Not a heavy framework, just enough structure so every session starts with shared context and clear boundaries.&lt;/p&gt;

&lt;p&gt;I started playing with this idea and built a CLI called &lt;strong&gt;Meto&lt;/strong&gt;. Simple approach with token optimization in mind: you answer a few questions about your project and it generates everything you need to start working with AI agents immediately.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npx meto-cli init
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;h2&gt;
  
  
  What it generates
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CLAUDE.md&lt;/strong&gt; pre-filled with your vision, stack, and conventions&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;3 agent roles&lt;/strong&gt; for planning, building, and validation&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kanban board&lt;/strong&gt; as markdown files: backlog → todo → in-progress → testing → done&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Product context&lt;/strong&gt; with vision, tech stack, decisions, definition of done&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Starter epics&lt;/strong&gt; tailored to your stack selection&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent Teams ready&lt;/strong&gt; pre-configured for Claude Code's multi-agent feature&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  The methodology
&lt;/h2&gt;

&lt;p&gt;The idea is simple: PM plans, developer builds, tester validates.&lt;/p&gt;

&lt;p&gt;Each agent has clear file ownership boundaries. The PM never touches &lt;code&gt;/src/&lt;/code&gt;. The developer never touches the backlog. The tester never fixes bugs, only flags them.&lt;/p&gt;

&lt;p&gt;The kanban board is all markdown files. No external tools needed. The AI reads and updates them directly.&lt;/p&gt;
&lt;h2&gt;
  
  
  Agent Teams support
&lt;/h2&gt;

&lt;p&gt;With Claude Code's new Agent Teams feature, you can run all three agents in parallel. Just start Claude in your project and say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Create an agent team with @meto-pm for planning, @meto-developer for building, @meto-tester for validation"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The scaffold comes pre-configured. &lt;code&gt;.claude/settings.json&lt;/code&gt; enables Agent Teams, and each agent knows its boundaries so they don't step on each other's files.&lt;/p&gt;
&lt;h2&gt;
  
  
  Stack presets
&lt;/h2&gt;

&lt;p&gt;The CLI tailors the scaffold to your tech stack:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Next.js + Supabase&lt;/strong&gt; with Supabase CLI detection&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React Native&lt;/strong&gt; with Expo-focused starter epics&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Node.js CLI&lt;/strong&gt; with entry point, help, version, npm publish&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Custom&lt;/strong&gt; describe your own stack&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  The whole point
&lt;/h2&gt;

&lt;p&gt;The AI should follow a methodology from the first session, not the tenth.&lt;/p&gt;

&lt;p&gt;Open source, MIT licensed:&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/iLomer" rel="noopener noreferrer"&gt;
        iLomer
      &lt;/a&gt; / &lt;a href="https://github.com/iLomer/Metho_agentic" rel="noopener noreferrer"&gt;
        Metho_agentic
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Scaffold AI-powered projects with built-in methodology. Agents, memory,  kanban and governance out of the box. Works with Claude Code.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Meto&lt;/h1&gt;
&lt;/div&gt;

&lt;blockquote&gt;
&lt;p&gt;Lovable gives you an app. Meto gives you a project -- built the right way, your way.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Meto scaffolds structured software projects with built-in methodology. You describe what you want to build, and Meto bootstraps a project with AI-generated epics, a sliced backlog, agent definitions, product context, and coding conventions -- ready for your first Claude Code session.&lt;/p&gt;

&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://raw.githubusercontent.com/iLomer/Metho_agentic/main/assets/demo.gif"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2FiLomer%2FMetho_agentic%2Fmain%2Fassets%2Fdemo.gif" alt="demo"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Quick Start&lt;/h2&gt;
&lt;/div&gt;

&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;npx meto-cli init&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Answer a few questions, and Meto generates a fully structured repository in seconds -- with AI-powered content if Claude Code is installed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Already have a project?&lt;/strong&gt; Run the audit to bring it up to standard:&lt;/p&gt;

&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;&lt;span class="pl-c1"&gt;cd&lt;/span&gt; your-existing-project
npx meto-cli audit&lt;/pre&gt;

&lt;/div&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;How It Works&lt;/h2&gt;
&lt;/div&gt;

&lt;p&gt;Meto detects whether Claude Code is installed on your machine and offers two paths:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;With Claude Code (AI-powered):&lt;/strong&gt;&lt;/p&gt;


&lt;ol&gt;

&lt;li&gt;You answer 5 questions -- project name, description, target users, tech stack, output directory&lt;/li&gt;

&lt;li&gt;Choose your workflow mode -- &lt;strong&gt;Sprint&lt;/strong&gt; (sequential) or &lt;strong&gt;Swarm&lt;/strong&gt; (parallel epic…&lt;/li&gt;

&lt;/ol&gt;
&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/iLomer/Metho_agentic" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;





&lt;p&gt;&lt;strong&gt;npm:&lt;/strong&gt; &lt;a href="https://www.npmjs.com/package/meto-cli" rel="noopener noreferrer"&gt;npmjs.com/package/meto-cli&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;Does anyone else feel this gap? How do you structure your AI-assisted projects?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claudecode</category>
      <category>opensource</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
