惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Security Affairs
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
大猫的无限游戏
大猫的无限游戏
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
阮一峰的网络日志
阮一峰的网络日志
GbyAI
GbyAI
D
Docker
美团技术团队
N
Netflix TechBlog - Medium
罗磊的独立博客
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Hugging Face - Blog
Hugging Face - Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Jina AI
Jina AI
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
腾讯CDC
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗
V
V2EX
L
LangChain Blog
博客园 - 【当耐特】
B
Blog RSS Feed
量子位
U
Unit 42
Engineering at Meta
Engineering at Meta
小众软件
小众软件
宝玉的分享
宝玉的分享
H
Help Net Security
Microsoft Azure Blog
Microsoft Azure Blog
云风的 BLOG
云风的 BLOG
博客园 - 聂微东
博客园 - 司徒正美
The Cloudflare Blog
The GitHub Blog
The GitHub Blog
T
Tailwind CSS Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
The Last Watchdog
The Last Watchdog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
SegmentFault 最新的问题
博客园_首页
Attack and Defense Labs
Attack and Defense Labs
TaoSecurity Blog
TaoSecurity Blog
Apple Machine Learning Research
Apple Machine Learning Research
S
Security @ Cisco Blogs

Mintlify Blog

22 UX improvements to the web editor Introducing the Mintlify Help Center Starter Kit Introducing the collaborative editor built for teams and agents Workflows, rebuilt Is your documentation agent-ready? Mintlify raises $45M Series B led by Andreessen Horowitz and Salesforce Ventures 5 things you didn't know you could do in the Mintlify web editor The improved Mintlify CLI Docs on autopilot: From zero to self-maintaining with Mintlify The state of agent traffic in documentation (March 2026) How we built a virtual filesystem for our Assistant We Replaced Our Internal Wiki With a Slack Bot. You Should Too. 8 ways teams use Mintlify to keep docs updated automatically Documentation is your AI interface What three years of watching AI in production taught us Bridging two JSX runtimes: How we solved Astro's React children problem AI agents are shipping faster than anyone can document Knowledge management systems for technical teams Workflows: Automate documentation maintenance Mintlify acquires Helicone to redefine AI knowledge infrastructure Why more product managers are switching to Mintlify Auto-generating documentation sites from GitHub repos Your docs, your frontend, our content engine Take control of your documentation system Almost half your docs traffic is AI, time to understand the agent experience @mintlify for better docs, faster Mintlify for Enterprise Real llms.txt examples from leading tech companies (and what they got right) Mintlify + Claude Opus 4.6: Powering AI-native knowledge management Declaring Clankruptcy: An experiment in agent orchestration Analytics for AI and agent traffic A better way to edit and publish in Mintlify Improved agent experience with llms.txt and content negotiation Your docs are now discoverable by agents Why do we need MCP if skills exist now? skill.md: An open standard for agent skills install.md: A Standard for LLM-Executable Installation Why documentation is one of the most important surfaces for marketers How I built our knowledge base in an afternoon Closing the loop between user questions and documentation 2025: A Year in Review Mintlify Security Event - November 2025 Inside our effort to improve the Mintlify assistant Introducing the next step towards self-updating docs How we eliminated cold starts for 72M monthly page views with edge caching 10 UI fixes I shipped in 10 days The Mintlify agent, now in your dashboard Impact of SHA1-Hulud: The Second Coming on the Mintlify CLI Documentation is dead. Long live documentation. What I shipped in my first 60 days at Mintlify Terminal agents are the future - We're launching mint new How we’re making Mintlify documentation more accessible Building an LSP for your docs The role of good code blocks in documentation The /api Namespace is Now Open Introducing the Mintlify Agent to write documentation with AI We built our coding agent for Slack instead of the terminal Top 7 ways to blend SEO with GEO for explosive brand growth How Mintlify uses Claude Code as a technical writing assistant AI Documentation Trends: What's Changing in 2025 Debugging a mysterious HTTP streaming issue How Pinecone writes documentation How to generate llms.txt Mintlify acquires Trieve to improve RAG search in documentation Behind Replit's Documentation Transformation How often do LLMs visit llms.txt? How Claude's memory and MCP work (and when to use each) Introducing AI Assistant: Turning docs into your product expert My quick formula for docs that convert It's not a race How to hire your first technical writer GEO guide to optimize writing for LLMs How Windsurf writes docs How Anaconda writes documentation Should you generate docs from your API schema? The value of llms.txt: Hype or real? Why we sunsetted mcpt How to use MCP servers to generate docs AI can write your docs, but should it? What is llms.txt? Breaking down the skepticism mcpt: The curated registry for MCP servers Why I joined Mintlify How to audit and overhaul your software documentation What is MCP and how to get started Generate MCP servers from your docs Mintlify vs. Readme: A 2025 Comparison How Generative Engine Optimization is Reshaping Docs Should you build or buy an API documentation tool? When do you really need a monorepo? Fireside Chats: Gong's Approach to Software Documentation The Next Chapter of Mintlify Themes New Devs Don't Read Docs? Maybe It's Not Their Fault Founder Mode: Dub's journey from side project to enterprise link attribution platform Refactoring mint.json into docs.json Breaking down common documentation mistakes What makes good API documentation? Best tools and examples 2024 in Review: Getting Ship Done Five changelog principles from best-in-class developer brands Founder Mode: How Windsurf builds product, from 0 to 1M users Introducing AI Assistant
Automations: Self-updating documentation
Patrick Foster · 2026-03-06 · via Mintlify Blog

Over time, the gap between what your product does and what your docs say grows wider, and fixing it becomes a project of its own.

Content drifts out of date, changelogs are forgotten in the rush to merge, and small issues like broken links or style violations quietly accumulate.

We built automations so you can control exactly when the Mintlify agent takes autonomous action on your docs, with the automation defined directly inside your repository or dashboard.

Creating a new automation in the dashboard

Instead of manually maintaining changelogs, reviewing small documentation fixes, checking for broken links, or updating screenshots, you define the logic once and allow the system to execute it consistently.

Automations are version controlled like the rest of your codebase, so they can be reviewed, refined, and evolved over time. You decide:

  • When an automation runs
  • How it determines whether action is necessary
  • What actions it takes
  • Whether changes are committed directly or opened for review

This gives you predictable automation that fits your team's process rather than interrupting it.

Each automation defines a trigger: a scheduled cron job or a push to a repository or specific branch.

You then define the criteria and instructions that guide the agent. This can include filtering rules, specific updates to make, and contextual guidance. When the trigger fires, the agent evaluates the conditions, executes the task, and completes the configured outcome, whether that is committing changes or opening a pull request.

Automations are designed to handle the recurring maintenance tasks that are easy to postpone but critical to documentation quality.

Draft documentation for new features

Runs when pull requests merge to your product repository to identify documentation updates needed for any new features or APIs introduced.

---
name: 'Draft docs for new features'
on:
  push:
    - repo: 'your-org/your-product-repo'
      branch: main
context:
  - repo: 'your-org/your-docs'
automerge: false
---

Review the diff from the last merged PR in the triggering repository. Identify any new features, APIs, or other changes that require documentation.

For each new addition, draft documentation updates that explain what it does, when to use it, and how to configure it. Include a code example where relevant.

Success criteria: After reading any new or updated documentation, users understand what the feature is, if it applies to tasks they do, and how to use it.

## Important

- Only document changes that affect end users. Skip internal refactors or dependency updates.
- Match the style and structure of existing docs pages.
- If no user-facing changes were introduced, do nothing.
- Do not include private repository file paths, directory structures, code snippets, or any other internal implementation details in PR titles, descriptions, or commit messages.

Create changelogs

A changelog automation can run whenever pull requests merge into your frontend or backend repositories or on a defined schedule.

---
name: 'Changelog generator'
on:
  cron: '2 9 * * 5'
context:
  - repo: 'backend'
  - repo: 'frontend'
automerge: false
---

Review all PRs merged to the production repositories since the last changelog update component was added.

Write a changelog post for this week based on what shipped. The changelog is about changes to the product, not changes to the docs.

Do not include any internal-only information—no private repository file paths, directory structures, code snippets, internal function names, or implementation details. Only include updates that affect end users. Include a description of the change and what it means for users. Organize the changelog with new features first, then updates, then bug fixes. If you're ever unsure about the structure, review recent changelog updates and follow that style and format.

Be polite and terse. The changelog must be skimmable and quick to read. Include relevant links to docs pages.

With configuration set to commit directly, the agent evaluates merged changes and updates the changelog automatically when the criteria are met.

Style audit

A documentation audit automation can run once a day with instructions like this.

---
name: 'Style audit'
on:
  push:
    - repo: 'your-org/your-docs'
      branch: main
automerge: false
---

Review all MDX files changed in the last merged PR against the style guide at `path/to/style-guide`.

Open a pull request to resolve any style violations that can be fixed automatically. For any edits that require judgment or nuance, note them in the PR body with the specific lines, rule violations, and suggested fixes.

Success criteria:

- All style violations have a proposed resolution.
- No new style violations are introduced.

## Important

- Do not change content meaning. Only correct style violations.
- Skip any files in language subdirectories (`es/`, `fr/`, `zh/`).

Instead of committing silently, you can configure it to create pull requests so your team reviews and merges suggested improvements.

Track translation lag

Runs weekly to compare English source files against their translations and identify pages that have fallen behind.

---
name: 'Track translation lag'
on:
  cron: '0 9 * * 3'
---

Compare the English MDX files in the repo against their counterparts in the `es/`, `fr/`, and `zh/` subdirectories. Use git history to identify English files updated more recently than their translations.

Open a pull request that lists pages that are out of sync, organized by language. For each page, include the date of the last English update and a brief summary of what changed so translators have context on what to update.

Success criteria: Any discrepancies between the English and translated files are identified and listed in the pull request.

## Important

- If a translated file does not exist, flag it as missing rather than out of sync.
- Group findings by language, then by how far out of date they are (most stale first).

Check out more use cases in the docs.

Usecontextto give the agent read access to additional repositories when the automation runs. This is useful when your prompt requires reviewing code or content outside your documentation repository.

context:

- repo: 'your-org/your-product'
- repo: 'your-org/design-system'

For example, you can setup your changelog to update on every merge or once a week. If it's going to update once a week, you’ll need to specify which repos it should grab context from.

Automations are powered by our new agent infrastructure, the same system behind the Slack agent.

When triggered, the agent operates inside ephemeral sandboxes provisioned with your documentation and relevant codebases. This gives it full context on how your product has evolved before making updates.

We use a headless Opencode instance powered by Opus 4.5, enabling the model to take structured actions directly within your codebase. The agent reads your docs, plans the required changes, updates content according to your standards, validates the build, and completes the configured action.

As teams grow, maintenance work grows with them. Without automation, that work becomes invisible until something breaks or falls behind.

Automations turn those recurring tasks into reliable systems that reduce manual overhead, keep documentation aligned with product changes, and ensure that important updates do not slip through the cracks.

Enterprise teams can try automations for free during the beta period. Get started now.

Over the coming weeks we will be releasing this feature on other plans.