NAC General Development Rules
CommunityEnforce consistent code and YAML standards.
Authorhayibrah
Version1.0.0
Installs0
System Documentation
What problem does it solve?
The NAC Development Rules provide a universal standard for all agent-generated files, ensuring consistent formatting, safety, and reliability across the NAC IOS-XR automation lifecycle.
Core Features & Use Cases
- Enforce YAML and Python formatting rules (2-space indentation, trailing newline, no trailing whitespace) across all generated files.
- Serve as the CI gate reference, guiding yamllint, ruff, and schema-driven validation to reduce errors and onboarding friction.
- Provide clear guidance for safe development practices and error handling to improve maintainability and cross-team collaboration.
Quick Start
Apply these rules to every agent output to ensure consistent formatting and safe, predictable automation.
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: NAC General Development Rules Download link: https://github.com/hayibrah/nac-iosxr-agents/archive/main.zip#nac-general-development-rules Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.