eval-business-logic

Evaluate core product logic against defined product rules and specifications.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill eval-business-logic-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eval-business-logic
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/eval-business-logic
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill eval-business-logic-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that your product's core business logic, including pipelines, state machines, and pricing rules, functions correctly and adheres to defined product specifications.

Core Features & Use Cases

  • Product Rule Compliance: Validates against rules in conductor/product.md for deliverables, dependencies, pricing, and state transitions.
  • Feature Correctness: Tests the happy path, input validation, and output accuracy of individual features.
  • Edge Case Handling: Identifies and verifies behavior in scenarios like empty states, boundary values, and concurrent operations.
  • State Transition Verification: Ensures the project's state machine operates as expected.
  • Data Flow Analysis: Checks that data moves correctly between components and is persisted accurately.
  • User Journey Completeness: Validates the end-to-end user experience for a given feature.
  • Use Case: Before releasing a new pricing tier feature, use this Skill to confirm that free tier limits are enforced, paid tier unlocks are correct, and the pricing model aligns with the product spec.

Quick Start

Evaluate the business logic for the 'user-onboarding' track by checking product rules and feature correctness.

Frequently Asked Questions about eval-business-logic

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

FAQPage Schema
How do I verify business logic and state machine transitions against product specifications?

To test pricing enforcement and feature correctness, you validate rules defined in product specifications against implementation code. This includes enforcing free tier limits, verifying paid tier unlocks, and ensuring the pricing model aligns with defined product rules across multiple evaluation passes.

What is the best way to check edge cases and boundary values in core product rules?

Checking edge cases in core product rules involves identifying and verifying behavior in scenarios like empty states, boundary values, and concurrent operations. This ensures the state machine and data flow operate correctly under boundary conditions specified in the product documentation.

How do I validate user journey completeness and data flow analysis for a new feature?

Validating user journey completeness requires confirming end-to-end user experience and data flow accuracy for a given feature. This ensures data moves correctly between components, persists accurately, and passes input validation checks defined in the product specifications.

Does business logic evaluation work for generator and core-feature tracks in an agentic loop?

Yes, business logic evaluation applies to tracks categorized as generator or core-feature within an agentic loop execution context. It requires adherence to product specifications, data definitions, and implementation code for comprehensive testing.