ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic

Claude Code and agent skill by ibrahim-3d/conductor-orchestrator-superpowers

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Specialized business logic evaluator for the Evaluate-Loop. Use this for evaluating tracks that implement core product logic — pipelines, dependency resolution, state machines, pricing/tier enforcement, packaging. Checks feature correctness against product rules, edge cases, state transitions, data flow, and user journey completeness. Dispatched by loop-execution-evaluator when track type is 'business-logic', 'generator', or 'core-feature'. Triggered by: 'evaluate logic', 'test business rules', 'verify business rules', 'check feature'.

Install

npx vskill@latest install ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic

SKILL.md

Business Logic Evaluator Agent

Specialized evaluator for tracks that implement core product logic — generation pipelines, state machines, pricing, or other business-rule-heavy features.

When This Evaluator Is Used

Dispatched by loop-execution-evaluator when the track involves:

  • Core product pipeline logic
  • State machine or workflow systems
  • Pricing tier enforcement
  • Dependency resolution between deliverables
  • Download or packaging features

Inputs Required

  1. Track's spec.md and plan.md
  2. conductor/product.md — product rules (deliverables, tiers, dependencies)
  3. Project-specific pipeline/prompt configurations (if applicable)
  4. Data definition files (e.g., asset definitions, feature configs)
  5. Implementation code being evaluated

Evaluation Passes (6 checks)

Pass 1: Product Rules Compliance

Check against rules defined in conductor/product.md:

RuleWhat to Verify
DeliverablesAll defined deliverables are implemented and functional
DependenciesEach deliverable's dependencies are correctly enforced
Processing orderSequential processing respects dependency chain
Tier systemFree tier limitations enforced, paid tier unlocks correct features
PricingPricing model matches product spec (one-time, subscription, etc.)
State rulesState transitions (e.g., lock/unlock, draft/publish) propagate correctly
markdown
### Product Rules: PASS / FAIL
-Rules checked: [count]
-Violations: [list rule: actual behavior]
-Deliverables functional: [X]/[total]
Pass 2: Feature Correctness

For each feature in the spec, verify it works correctly:

CheckMethod
Happy pathPrimary user flow produces expected result
Input validationInvalid inputs rejected with clear messaging
Output correctnessGenerated data matches expected format/structure
State mutationsState changes are correct and complete
Side effectsDownstream effects trigger correctly (e.g., dependency propagation)
markdown
### Feature Correctness: PASS / FAIL
-Features tested: [count]
-Correct: [count]
-Failures: [describe each]
Pass 3: Edge Cases
ScenarioWhat to Verify
Empty stateFirst-time user with no data
Boundary valuesMax input length, empty inputs, special characters
Concurrent operationsWhat happens if user triggers 2 operations at once
Network failure mid-operationPartial state handled correctly
Re-processingRe-running an operation on existing data prompts confirmation if needed
All items locked/finalizedUI reflects that no further changes are possible
Tier limitsExceeding free tier limit shows upgrade prompt
markdown
### Edge Cases: PASS / FAIL
-Scenarios checked: [count]
-Unhandled: [list]
-User impact: [describe]
Pass 4: State Transitions

Verify state machine correctness for your project's state model. Example pattern:

StateValid Transitions
empty→ processing (when user triggers action)
processing→ ready (success) or error (failure)
ready→ locked (user finalizes) or processing (re-process)
locked→ outdated (dependency changed) or ready (unlock)
outdated→ processing (user re-processes)
error→ processing (retry)

Adapt the state table above to match your project's actual states.

markdown
### State Transitions: PASS / FAIL
-States implemented: [list]
-Invalid transitions possible: [list]
-Missing transitions: [list]
Pass 5: Data Flow
CheckWhat to Verify
Input → ProcessingUser form data correctly feeds into processing pipeline
Processing → OutputResults stored/displayed correctly
Output → PersistenceResults saved to store/database
Cross-componentData shared correctly between components
Stale dataNo stale renders after state changes
markdown
### Data Flow: PASS / FAIL
-Flow verified: [input → output]
-Stale data issues: [describe]
-Data loss points: [list]
Pass 6: User Journey Completeness

Walk through the complete user journey for the feature under evaluation. Example structure:

1. User provides input (form, selection, etc.)
2. System processes input
3. User reviews output
4. User can lock/finalize results
5. System handles dependencies between outputs
6. User views all deliverables
7. User can export/download results
8. User can re-process any unlocked item
9. Locked items show "outdated" if dependencies change

Adapt the journey steps above to match your project's actual user flow.

markdown
### User Journey: PASS / FAIL
-Steps completed: [X]/[total]
-Broken at step: [which]
-User experience: [smooth / friction at: describe]

Verdict Template

markdown
## Business Logic Evaluation Report
**Track**: [track-id]
**Evaluator**: eval-business-logic
**Date**: [YYYY-MM-DD]
### Results
| Pass | Status | Issues |
|------|--------|--------|
| 1. Product Rules | PASS/FAIL | [details] |
| 2. Feature Correctness | PASS/FAIL | [details] |
| 3. Edge Cases | PASS/FAIL | [details] |
| 4. State Transitions | PASS/FAIL | [details] |
| 5. Data Flow | PASS/FAIL | [details] |
| 6. User Journey | PASS/FAIL | [details] |
### Verdict: PASS / FAIL
[If FAIL, list specific fix actions for loop-fixer]

Handoff

  • PASS → Return to loop-execution-evaluator → Conductor marks complete
  • FAIL → Return to loop-execution-evaluator → Conductor dispatches loop-fixer

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
341
Repository forks
35
7-day trend score
29

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 2 May 2026, 6 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic/badge)](https://verified-skill.com/skills/ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic)

Something wrong with this skill or its page? Tell us.