itential-mop

Build and validate CLI command templates with validation rules for network devices.

13|12|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/itential/builder-skills --skill itential-mop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: itential-mop
Source: https://github.com/itential/builder-skills/tree/main/.claude/skills/itential-mop
Command: npx skills add https://github.com/itential/builder-skills --skill itential-mop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MOP provides a framework to build command templates with validation rules and analytic templates for pre/post comparison, enabling read-only validation before device changes.

Core Features & Use Cases

  • Create command templates with embedded validation rules for show commands across devices
  • Build analytic templates for before/after comparisons to detect drift
  • Use for pre-checks, post-checks, and compliance validations in network automation

Quick Start

Create a command template with validation rules and run it against devices to validate pre/post-change compliance.

Frequently Asked Questions about itential-mop

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

FAQPage Schema
How do I validate CLI command templates for network devices?

You validate CLI command templates for network devices by building templates with embedded validation rules and executing them to produce structured, auditable results. This framework supports variable substitution and read-only validation for device show commands.

What is the best way to run pre-checks and post-checks for network automation changes?

The best way to run pre-checks and post-checks for network automation changes is to apply validation rules to command templates before and after device modifications. This creates structured execution results to verify compliance and detect configuration drift.

Can I use analytic templates for before and after configuration comparisons?

Yes, you can use analytic templates for before and after configuration comparisons to detect drift across network devices. These templates evaluate pre-change and post-change states to ensure automated modifications meet compliance requirements.

Does this network validation framework support variable substitution in command templates?

Yes, this network validation framework supports variable substitution within CLI command templates. This allows you to dynamically inject device-specific parameters into show commands while maintaining strict validation rules for auditable change processes.

How do I ensure compliance validation for network device changes?

You ensure compliance validation for network device changes by creating command templates with robust validation rules and applying them to devices. This read-only process verifies configurations against expected states and generates structured execution results for auditing.