yaml-conventions
CommunityEnforce strict YAML formatting for reliable configurations.
Software Engineering#validation#formatting#configuration#conventions#YAML#kebab-case#null handling#ISO 8601
Authornera0875
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Loose or inconsistent YAML formatting can lead to parsing errors, configuration issues, and debugging headaches. This skill provides strict conventions for YAML files to ensure reliability and consistency.
Core Features & Use Cases
- ISO 8601 Dates: Mandates quoted ISO 8601 format for all dates, preventing ambiguity.
- Kebab-case Naming: Enforces strict kebab-case for all identifiers (no underscores, no camelCase).
- Explicit Null Handling: Guides on using explicit
nullor omitting fields, avoiding PythonNonesyntax. - Pure YAML: Prohibits embedded Markdown or code blocks within YAML, ensuring clean parsing.
- Use Case: When creating or modifying YAML configuration files, refer to this skill to ensure strict adherence to ISO 8601 dates, kebab-case naming, and proper null handling, preventing parsing errors and ensuring configuration reliability.
Quick Start
Use the yaml-conventions skill to check the correct format for dates in a YAML file, ensuring they are ISO 8601 and quoted.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: yaml-conventions Download link: https://github.com/nera0875/AGI/archive/main.zip#yaml-conventions Please download this .zip file, extract it, and install it in the .claude/skills/ directory.