business-service-logicBusiness module engineer skill for service-layer design, business logic extraction, and module-safe orchestration.
Install via ClawdBot CLI:
clawdbot install aiweline/business-service-logicGrade Limited — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Generated May 23, 2026
Extract order validation and pricing logic from controllers into a dedicated service layer, ensuring that business rules like discount calculation and inventory checks are testable and reusable across API and console commands.
Isolate fund transfer business logic (e.g., fraud checks, balance updates, audit trail) into a service, keeping controllers thin and models focused on persistence, enabling unit testing of core rules.
Refactor appointment booking logic (e.g., provider availability, patient eligibility, conflict detection) out of controllers into a service, improving modularity and testability while maintaining API contracts.
Implement subscription lifecycle rules (trial period, renewal, upgrade/downgrade) in a service layer, separating orchestration from persistence and enabling easy modification without affecting controllers or models.
Extract route planning and delivery scheduling algorithms into a service, keeping the controller handling only input/output and the model persisting route data, allowing for simpler testing and reuse across different entry points.
Encapsulate domain-specific business rules (e.g., tax calculation, compliance checks) into isolated, testable services that can be reused across multiple applications or microservices.
Design the service layer as a stable API contract that external partners or internal teams consume, enabling rapid integration and monetization of core business capabilities.
Offer a platform where business logic modules (services) can be plugged in independently, allowing clients to customize orchestration without touching core infrastructure.
💬 Integration Tip
Start by identifying a single business rule that is currently duplicated across controllers, then extract it into a service with explicit dependencies and add unit tests before refactoring other areas.
Scored May 23, 2026
Medical device risk management specialist implementing ISO 14971 throughout product lifecycle. Provides risk analysis, risk evaluation, risk control, and pos...
When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature r...
When the user wants to build a free tool for marketing — lead generation, SEO value, or brand awareness. Use when they mention 'engineering as marketing,' 'f...
管理多类型项目看板,支持新增项目、变更状态与版本、分类管理及查看项目总览和变更日志。
Provides a four-layer system to help AI accurately understand, trust, and prioritize your industrial park information using structured data and monitoring to...
Validates historical behavior of stock ranking, factor, and portfolio-selection strategies using reproducible backtests, benchmark comparison, turnover, draw...