ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic
Claude Code and agent skill by ibrahim-3d/conductor-orchestrator-superpowers
- community
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-logicSKILL.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
- Track's
spec.mdandplan.md conductor/product.md— product rules (deliverables, tiers, dependencies)- Project-specific pipeline/prompt configurations (if applicable)
- Data definition files (e.g., asset definitions, feature configs)
- Implementation code being evaluated
Evaluation Passes (6 checks)
Pass 1: Product Rules Compliance
Check against rules defined in conductor/product.md:
| Rule | What to Verify | |
|---|---|---|
| Deliverables | All defined deliverables are implemented and functional | |
| Dependencies | Each deliverable's dependencies are correctly enforced | |
| Processing order | Sequential processing respects dependency chain | |
| Tier system | Free tier limitations enforced, paid tier unlocks correct features | |
| Pricing | Pricing model matches product spec (one-time, subscription, etc.) | |
| State rules | State transitions (e.g., lock/unlock, draft/publish) propagate correctly |
Pass 2: Feature Correctness
For each feature in the spec, verify it works correctly:
| Check | Method | |
|---|---|---|
| Happy path | Primary user flow produces expected result | |
| Input validation | Invalid inputs rejected with clear messaging | |
| Output correctness | Generated data matches expected format/structure | |
| State mutations | State changes are correct and complete | |
| Side effects | Downstream effects trigger correctly (e.g., dependency propagation) |
Pass 3: Edge Cases
| Scenario | What to Verify | |
|---|---|---|
| Empty state | First-time user with no data | |
| Boundary values | Max input length, empty inputs, special characters | |
| Concurrent operations | What happens if user triggers 2 operations at once | |
| Network failure mid-operation | Partial state handled correctly | |
| Re-processing | Re-running an operation on existing data prompts confirmation if needed | |
| All items locked/finalized | UI reflects that no further changes are possible | |
| Tier limits | Exceeding free tier limit shows upgrade prompt |
Pass 4: State Transitions
Verify state machine correctness for your project's state model. Example pattern:
| State | Valid 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.
Pass 5: Data Flow
| Check | What to Verify | |
|---|---|---|
| Input → Processing | User form data correctly feeds into processing pipeline | |
| Processing → Output | Results stored/displayed correctly | |
| Output → Persistence | Results saved to store/database | |
| Cross-component | Data shared correctly between components | |
| Stale data | No stale renders after state changes |
Pass 6: User Journey Completeness
Walk through the complete user journey for the feature under evaluation. Example structure:
Adapt the journey steps above to match your project's actual user flow.
Verdict Template
Handoff
- PASS → Return to
loop-execution-evaluator→ Conductor marks complete - FAIL → Return to
loop-execution-evaluator→ Conductor dispatchesloop-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
- SKILL.md in the repositoryCheckingskills/eval-business-logic/SKILL.md
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
[](https://verified-skill.com/skills/ibrahim-3d/conductor-orchestrator-superpowers/eval-business-logic)