google-xml-style

Applies Google's conventions for designing and reviewing XML document formats.

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/chughtapan/google-guide-skills --skill google-xml-style-chughtapan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-xml-style
Source: https://github.com/chughtapan/google-guide-skills/tree/main/skills/google-xml-style
Command: npx skills add https://github.com/chughtapan/google-guide-skills --skill google-xml-style-chughtapan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing a new XML document format involves dozens of decisions about naming, namespaces, schemas, and element-versus-attribute tradeoffs, and inconsistent choices produce formats that are hard to validate, parse, and extend. This Skill gives an AI agent Google's complete XML style guide so it can design or review machine-oriented XML formats against a single consistent rule set. ## Core Features & Use Cases - Format design guidance: Rules for reusing existing formats, choosing RELAX NG schemas, defining namespaces, and naming elements and attributes with lowerCamelCase. - Structure and value conventions: Constraints on mixed content, attribute limits, numeric and date value types, key-value pairs, binary data encoding, and processing instructions. - Elements vs. attributes decision criteria: Detailed considerations for deciding where each piece of data belongs, plus serialization guidelines for document instances. - Use Case: When drafting a new XML configuration or data interchange format, ask the agent to review the schema and instance documents against Google's naming, namespace, and validation conventions before publishing the format. ## Quick Start Review this XML schema and sample document against the Google XML style guide and list every naming, namespace, and structure violation.

Frequently Asked Questions about google-xml-style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Can I use this skill just to format or pretty-print an XML file?

No. The skill's own description states it should not be used merely to pretty-print existing XML. It is intended for designing or reviewing document formats, though it does include serialization guidelines for document instances.