orrery-verify

Automate testing, linting, and validation for software projects.

7|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/CaseyHaralson/orrery --skill orrery-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orrery-verify
Source: https://github.com/CaseyHaralson/orrery/tree/main/agent/skills/orrery-verify
Command: npx skills add https://github.com/CaseyHaralson/orrery --skill orrery-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of verifying code changes by automating tests, linting, and validation, ensuring the integrity of software before deployment.

Core Features & Use Cases

  • Run Test Suites: Executes project-specific testing commands like npm test or pytest to validate functionality.
  • Lint and Format Checks: Performs code formatting and linting to enforce coding standards.
  • Quality Assurance: Verifies that implementation meets acceptance criteria and adheres to project guidelines, reducing errors and regressions.
  • Use Case: After implementing a new feature, use this Skill to run the test suite and lint checks; if failures occur, automatically invoke the execution skill to address issues.

Quick Start

Use the verify skill to run all tests and linting on your current project to confirm code correctness.

Frequently Asked Questions about orrery-verify

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

FAQPage Schema
How do I automate testing and linting before code deployment?

Automated testing and linting before deployment is handled by running project-specific test suites and formatting checks. This process executes commands to validate functionality, enforces coding standards, and detects errors to ensure code integrity prior to merging.

What is the best way to verify code quality and acceptance criteria automatically?

Verifying code quality automatically involves executing scripted checks against project guidelines and acceptance criteria. This mechanism performs linting and validation to reduce errors and regressions, ensuring the implementation meets required standards.

Can I run pytest and npm test commands to validate functionality in my project?

Running pytest and npm test commands to validate functionality is supported. The automated validation process executes these project-specific testing commands to confirm code correctness and detect failures in your software workflow.

Does automated validation work without adding extra dependencies to my software project?

Automated validation works without adding extra dependencies. It utilizes existing scripts and references within your software project to apply testing, linting, and quality assurance checks without requiring external packages.

Why does automated linting fail to catch formatting errors in my code?

Automated linting catches formatting errors by performing code formatting and linting checks to enforce coding standards. If failures occur during this validation process, you must invoke execution processes to address the detected issues.

How do I ensure code correctness after implementing a new feature?

Ensuring code correctness after implementing a new feature requires running the test suite and lint checks. This automated validation confirms functionality, verifies adherence to standards, and detects errors before deployment.