Software Engineering

Standardizing AI coding with shared context, project constraints, examples, types, versions, and skills

Create and maintain repo context files, workflow hooks, ADRs, shared specs, prompt and analysis instruction files (such as CLAUDE.md and AGENTS.md), plugins, shared canvases, reusable skills, MCP/context connectors, example implementations, type and schema references, negative constraints, version-specific guidance, and team-distributed templates so AI coding assistants follow project conventions, validation steps, architecture, dependencies, and review standards across sessions and tools.

Why the human is still essential here

Humans define the engineering standards, choose authoritative sources and examples, decide which plugins, skills, templates, and integrations are trustworthy, encode conventions and review instructions into docs or tooling, keep version and type context current, and verify that AI-generated code and review output actually follow the project rules as the codebase evolves.

How people use this

Repo-level coding instructions

A team adds a CLAUDE.md or AGENTS.md file to the repository so AI can implement new features while consistently following the project's architecture, naming, commands, and error-handling rules.

Claude Code / Cursor

Project coding standards runbook

A team installs project skills so every new AI session automatically follows repository conventions for architecture, naming, testing, and release workflows.

Claude Code / Cursor

GitHub context via MCP

AI pulls issues, pull requests, repository files, and project metadata through MCP so its suggestions are based on live project artifacts instead of generic assumptions.

Claude Code / Cursor + GitHub MCP

Need Help Implementing AI in Your Organization?

I help companies navigate AI adoption -- from strategy to production. Whether you are building your first LLM-powered feature or scaling an agentic system, I can help you get it right.

LLM Orchestration

Design and build LLM-powered products and agentic systems

AI Strategy

Go from idea to production with a clear implementation roadmap

Compliance & Safety

Build AI with human-in-the-loop in regulated environments

Related Prompts (4)

Latest community stories (10)

News
Blog

Customize Cursor

Plugins, skills, and MCPs let you customize Cursor for your workflows. The new Customize page brings them into one place.

You can now add and manage plugins, skills, MCPs, subagents, rules, commands, and hooks at the user, team, or workspace level, and even bring your own custom MCPs.


Cursor now shows you a leaderboard of the most popular plugins, skills, and MCPs across your team.


Add any to your setup with one click from the new Customize page and extend Cursor for your workflow.


Plugins now support prebuilt canvases: shared setup templates your team can open and reuse.


Use the Hex Canvas to build data visualizations.


Use the Atlassian Canvas to see a realtime view of all our issues, projects, and documents.


Team marketplaces now support imports of plugin repositories from GitLab, BitBucket, or Azure DevOps so you easily add plugins and distribute them to your team.

C
CursorProduct team
Jun 22, 2026
Tip
Reddit

The highest-leverage way I use Claude isn't writing code โ€” it's understanding it

Most "Claude made me 10x faster" posts are about generation โ€” scaffold this, write that function. The usage data I keep coming back to points the other way.

A senior engineer at Sentry actually instrumented her own Claude usage across 116 sessions and classified every one. The split: 67% comprehension, 2% code generation. She works in a codebase that's 15+ years old with ~100 PRs merged a day โ€” and in that environment the bottleneck was never "write the function." It was "why does this exist," "where did this regression come from," "what changed while I was out."


Here's the part worth stealing...

B
bit_forge007Software Engineer
Jun 15, 2026
News
Blog

Copilot code review: AGENTS.md support and UI improvements

Copilot code review now supports repository-level `AGENTS.md` files, and itโ€™s easier to request a review from Copilot on draft pull requests with the Request button. These changes are all generally available.

You can now add an `AGENTS.md` file at the root of your repository to help shape Copilot code review feedback. If your repository already has an `AGENTS.md` file, Copilot code review will now utilize that context automatically as part of its workflow. This makes it easier to get reviews that better reflect your repositoryโ€™s conventions and expectations.


You can already request Copilot code review on draft pull requests to get a first pass on your draft before even publishing your pull request. Now, the Request button shows up next to Copilot on draft pull requests. This makes that workflow easier by letting you request Copilot directly from the reviewer picker without needing to search for Copilot first.


On the Conversation tab of your pull request, Copilot code review events documented in the timeline can get noisy. Weโ€™ve collapsed certain Copilot code review timeline events together to help declutter your conversation tab, allowing you to find what matters, quickly.

G
GitHubOfficial GitHub product updates
Jun 18, 2026
News
Article

Introducing Grok Build Early Beta

Now in early beta for SuperGrok Heavy subscribers โ€” Grok Build is a new coding agent that runs right from your terminal.

Today we're launching an early beta of Grok Build, a powerful new coding agent and CLI for professional software engineering and complex coding work.

X
xAIAI company
May 14, 2026
News
Reddit

Flutter & Dart just dropped official Agent Skills repos and I think this changes how we use AI coding assistants ๐Ÿ‘€

Okay so the Flutter and Dart teams just shipped something quietly cool โ€” official Agent Skills repositories, and they work with basically every major AI coding assistant out there.

Here's the quick rundown. There are two official repos now:


`flutter/skills` โ€” layouts, routing, JSON serialization, integration tests, overflow fixes


`dart-lang/skills` โ€” unit test gen, pub dependency resolution, static analysis fixes Install them into your project with one command:


npx skills add flutter/skills --skill '*' --agent universal

npx skills add dart-lang/skills --skill '*' --agent universal


That dumps everything into `.agents/skills` and your agent (Claude Code, Cursor, Copilot, Antigravity, whatever you're using) just... picks them up automatically.


So why is this actually interesting and not just more AI slop??


Instead of cramming a wall of instructions into a rules file and hoping the agent remembers them, skills use progressive disclosure โ€” the agent reads just the metadata first, then pulls in the full instructions only when it needs them for a specific task. Context window stays lean, and the agent gets laser-focused guidance exactly when it matters.


Think of it like giving your AI a proper runbook instead of just vibes.


And it goes further โ€” the `skills` CLI on pub.dev can pull skills directly from your dependency tree, meaning packages could eventually ship their own skills alongside their code. Imagine adding a package and your AI agent automatically knows how to use it correctly.


Are you already using agent skills or custom rules files in your Flutter projects? Has AI-assisted Flutter dev actually clicked for you yet, or does it still feel like more trouble than it's worth? And which AI assistant are you reaching for most โ€” Claude Code, Cursor, something else?

R
RutabagaLow6979Flutter developer
May 6, 2026
Personal Story
Medium

The Two Things That Make My AI Development Actually Work

AI Product Management Software Development

One-shotting is everywhere right now. Write a single prompt, maybe drop in a screenshot, and watch a full app materialize while you keep your fingers crossed. Itโ€™s a great demo. Itโ€™s a terrible workflow.


The problem isnโ€™t that AI canโ€™t generate a lot. It can. The problem is that a massive all-in-one output gives you no seams to work with. If something is wrong, which is less likely with frontier models but never impossible, youโ€™re either redoing the whole thing or accepting the mess. Thereโ€™s no middle ground.


One-shotting also doesnโ€™t scale with complexity. A simple landing page, sure. A real product with multiple pages, components, navigation, visual consistency? The output starts degrading fast. You end up with something that looks right in a screenshot and breaks in production.


This gets worse in a team. If everyone is one-shotting independently, thereโ€™s no shared reference point. Components drift. Decisions contradict each other. A spec gives the team a common language. It also gives the AI a common language across multiple sessions. Itโ€™s the difference between everyone improvising and everyone playing from the same sheet.


Iโ€™ve been through this, and I think Iโ€™ve figured it out.

RV
Ravi VyasLead Product Manager - Compute Platform, Lowes
Apr 27, 2026
Personal Story
Blog

Every Upgrade Made Sense: How I Over-Engineered My AI Coding Setup

Last week a colleague and I were presenting the AI coding setup weโ€™d built. The full show: fine-grained instruction files, custom agents with scoped responsibilities, reusable skills, and to top it all off, an orchestrator agent tying it all together. It looked impressive.

Then someone in the audience asked: โ€œThatโ€™s cool, but do we always need this? If we skip all that and keep it simple, what do we actually lose?โ€

JB
Jurre BrandsenSoftware Engineer at Info Support
Apr 24, 2026
Personal Story
Blog

Keep Agentic AI Simple: A Practical Workflow for Software Development

Over the past year, I changed my perspective on AI in software development. I used to be skeptical, but after watching Burke Holland's content on Copilot agents, I realized that I had to give it another try. From using AI as a simple code completion tool, to a tool to generate tests or simple isolated enhancements and smaller tasks, I started to see it as a system that's capable of doing much more. Fast forward to today, I'm using it more and more to create new features from scratch.

Over the last month I used Agentic AI to rewrite a project entirely from scratch, and the results are amazing. The speed boost is incredible, and the quality of the code is good, not perfect, but good enough in my opinion. In this blog post, I want to share my experience and thoughts on AI in software development, and why I think it's a game-changer for software development.

TD
Tim DeschryverSoftware Engineer
Apr 24, 2026
Personal Story
Blog

How I Use AI for Development and Why Context Matters

How I actually use AI in software development today, why context matters more than hype, and why this gets much harder in SAP.

MZ
Marian ZeisIndependent UI5/ABAP Developer and SAP Consultant
Apr 20, 2026
Personal Story
Blog

How I went AI-native in my terminal workflow

Every developer has a workflow they've spent years refining.

Mine lives almost entirely in the terminal. I'm SSH'd into a development machine. I organize my sessions with tmux, edit code in Vim, and use git worktrees to juggle multiple tasks in parallel.


When people talk about AI-native development, the conversation sometimes assumes developers will converge on the same new workflow. A new IDE, a new interface, a new way of building software.

MP
Mark ParienteMember of Technical Staff
Mar 24, 2026