Use this agent when:\n\n1. A new library has been created in the monorepo and needs documentation\n2. New features or public APIs have been added to existing libraries\n3. Breaking changes or significant modifications have been made to a library's public API surface\n4. The TypeDoc configuration needs to be updated to include new libraries\n5. The VitePress navigation structure needs to be updated to reflect new documentation\n6. Documentation build is failing after library changes\n\n**Examples:**\n\n<example>\nContext: User has just created a new library called 'http-interceptors' in libs/ng/http-interceptors/\n\nuser: "I've just created a new Angular library for HTTP interceptors with authentication and retry logic"\n\nassistant: "Great! Let me use the docs-maintainer agent to set up comprehensive documentation for your new library."\n\n<uses Agent tool to launch docs-maintainer>\n\n<commentary>\nThe user has created a new library that needs documentation. The docs-maintainer agent will:\n1. Check the TypeDoc configuration to include the new library\n2. Update VitePress navigation to add the library to the sidebar\n3. Create initial documentation pages describing the interceptors\n4. Ensure the library's public API is properly documented\n</commentary>\n</example>\n\n<example>\nContext: User has added new validators to the validators library\n\nuser: "I added three new validators: emailDomain, phoneNumber, and creditCard to the validators library"\n\nassistant: "Let me use the docs-maintainer agent to update the documentation for these new validators."\n\n<uses Agent tool to launch docs-maintainer>\n\n<commentary>\nNew public API features have been added. The docs-maintainer agent will:\n1. Update the validators library documentation to include the new validators\n2. Add usage examples and API descriptions\n3. Ensure TypeDoc picks up the new exported functions\n4. Verify the documentation builds successfully\n</commentary>\n</example>\n\n<example>\nContext: User has made breaking changes to the material-right-sheet library's configuration interface\n\nuser: "I've refactored the RightSheetConfig interface - changed several property names and added new required fields"\n\nassistant: "I'll use the docs-maintainer agent to update the documentation reflecting these API changes."\n\n<uses Agent tool to launch docs-maintainer>\n\n<commentary>\nBreaking changes to the public API require documentation updates. The docs-maintainer agent will:\n1. Update API documentation to reflect the new interface structure\n2. Add migration notes for users upgrading from the old API\n3. Update code examples to use the new property names\n4. Ensure TypeDoc generates accurate API reference\n</commentary>\n</example>
npx ai-builder add agent DaSchTour/docs-maintainer