<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>EngineeringPractice on SiBlog</title><link>https://sinimite.work/en/categories/engineeringpractice/</link><description>Recent content in EngineeringPractice on SiBlog</description><image><title>SiBlog</title><url>https://sinimite.work/images/og-default.svg?v=20260525-210321</url><link>https://sinimite.work/images/og-default.svg?v=20260525-210321</link></image><generator>Hugo -- 0.156.0</generator><language>en-US</language><lastBuildDate>Sat, 02 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://sinimite.work/en/categories/engineeringpractice/rss.xml" rel="self" type="application/rss+xml"/><item><title>How to Design an Excellent AI Agent: From Architectural Principles to Practical Patterns</title><link>https://sinimite.work/en/posts/ai-agent-architecture-design-guide/</link><pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/ai-agent-architecture-design-guide/</guid><description>A practical guide to AI coding agents explaining how specs, fat skills, a thin harness, deterministic tooling, and a learning loop create reliable, continuously improving AI agent systems.</description></item><item><title>A Core Skill in the Age of AI Coding Agents: Writing Effective Software Specs</title><link>https://sinimite.work/en/posts/ai-coding-agent-software-spec-best-practices/</link><pubDate>Thu, 09 Apr 2026 20:03:59 +0900</pubDate><guid>https://sinimite.work/en/posts/ai-coding-agent-software-spec-best-practices/</guid><description>A guide to writing software specifications in the age of AI coding agents, covering the definition of a Software Spec, its six core areas, a four-stage workflow, best practices, and a reusable template.</description></item><item><title>Agent-Native Documentation Engineering: Designing Documentation for AI Coding Agent-Driven Development</title><link>https://sinimite.work/en/posts/agent-native-documentation-engineering/</link><pubDate>Sun, 29 Mar 2026 16:55:53 +0900</pubDate><guid>https://sinimite.work/en/posts/agent-native-documentation-engineering/</guid><description>A guide to documentation architecture for AI coding agent projects, covering the layered responsibilities of AGENTS.md, PRD, Architecture, Spec, and Plan documents, plus the organizational principles and engineering value of agent-native documentation.</description></item><item><title>How to Write Documentation for an AI Coding Agent</title><link>https://sinimite.work/en/posts/ai-coding-agent-documentation-best-practices/</link><pubDate>Sat, 28 Mar 2026 00:00:00 +0000</pubDate><guid>https://sinimite.work/en/posts/ai-coding-agent-documentation-best-practices/</guid><description>Drawing on OpenAI&amp;#39;s Harness Engineering, Anthropic&amp;#39;s research on long-running agents, the AGENTS.md standard, and experience from multiple production teams, this article presents best practices for designing project documentation for AI coding agents.</description></item><item><title>Spec-Driven Development Explained: From Prompt and Pray to Spec and Steer</title><link>https://sinimite.work/en/posts/spec-driven-development-guide/</link><pubDate>Thu, 19 Mar 2026 00:01:55 +0900</pubDate><guid>https://sinimite.work/en/posts/spec-driven-development-guide/</guid><description>A systematic guide to the definition, workflow, tooling ecosystem, and appropriate boundaries of Spec-Driven Development, explaining why it is replacing Prompt-and-Pray AI development.</description></item></channel></rss>