Hogwarts Logo
Hogwarts
FeaturesBlogPricingDocumentation

Command Palette

Search for a command to run...

10
Login

Build by Databayt, source code available on GitHub

  • Introduction
  • Pitch
  • MVP
  • PRD
  • Get Started
  • Architecture
  • Structure
  • Pattern
  • Stack
  • Icons
  • Dashboard
  • Rebound
  • Database
  • Attendance
  • Localhost
  • Contributing
  • Shared Economy
  • Competitors
  • Inspiration
  • Demo
  • Listings
  • Business

Block Rebound Workflow

PreviousNext

Systematic block optimization for production-readiness through research, assessment, and actionable recommendations

Block Rebound Workflow

The Block Rebound workflow systematically optimizes any platform block for production-readiness through competitor research, technical assessment, and actionable recommendations.

Quick Start

Simply say one of these to trigger the workflow:

rebound finance
rebound the attendance block
optimize students for production
make grades production-ready

Or use the slash command:

/rebound finance
/rebound attendance

Why Block Rebound?

Before Block Rebound, optimizing a block required writing detailed prompts like:

ultrathink This is a multi tenant schools management system,
and I wanted to have advance attendance feature. I want you
to look at competitors search the web to see what is the best
practices to follow with src/components/platform/attendance/
optimize it to solve real problems to be practical and useful
and integrate well with other blocks and be production ready

Now, you just say: rebound attendance

Workflow Phases

Phase 1: Research (5-10 min)

Competitive intelligence gathering:

  • Web search for top 5 competitors in the domain
  • Feature benchmarking matrix comparison
  • Industry best practices identification
  • Innovation opportunities discovery

Example searches for finance block:

  • "best school fee management software 2025"
  • "school billing system features"
  • "education payment gateway integration"

Phase 2: Assessment (10-15 min)

Technical evaluation of current implementation:

CheckDescription
ArchitectureMirror pattern, server/client boundaries
Multi-tenantschoolId in all queries
SecurityValidation, auth checks, OWASP
PerformanceN+1 queries, bundle size
UXLoading states, error handling
i18nArabic/English coverage
TestsCoverage target: 95%

Phase 3: Checklist (5 min)

Prioritized production checklist with effort estimates:

PriorityDescriptionExamples
CriticalMust fix before productionSecurity vulnerabilities, multi-tenant issues
HighShould fix soonMissing core features, performance issues
MediumPlan for near-termEnhancements, i18n gaps
LowBacklogNice-to-have features

Phase 4: Recommendations (5 min)

Strategic improvement plan:

  • Quick wins - High impact, low effort tasks
  • Implementation phases - Weekly breakdown
  • Dependencies - Task relationships
  • Success metrics - Production-ready criteria

Valid Blocks

Core

dashboard profile settings admin

People

students teachers parents staff

Academic

subjects classes lessons timetable attendance

Assessment

exams assignments grades

Finance

finance fees billing invoice receipt banking salary expenses payroll budget wallet accounts

Operations

announcements messaging notifications events library

Output

Reports are saved to:

.claude/workflows/rebound-outputs/{block}/rebound-{date}.md

Each report contains:

  1. Research findings - Competitor analysis, feature gaps
  2. Technical assessment - Scores and issues found
  3. Production checklist - Prioritized tasks with estimates
  4. Recommendations - Quick wins and implementation phases

Integration

Block Rebound integrates with existing agents:

AgentPurpose
/agents/securitySecurity deep-dive
/agents/multi-tenantTenant isolation verification
/agents/performancePerformance optimization
/agents/i18nTranslation audit

And skills:

SkillPurpose
multi-tenant-validatorschoolId verification
security-scannerOWASP compliance
prisma-optimizerQuery analysis
react-performanceComponent optimization

Success Criteria

A block is production-ready when:

  • Zero critical issues
  • Zero high-priority security issues
  • Multi-tenant isolation verified
  • 95%+ test coverage
  • 100% i18n coverage (Arabic + English)
  • All core features implemented
  • Performance within targets (<200ms API, <100KB bundle)
  • Accessibility compliant (WCAG 2.1 AA)
  • Mobile-responsive

Example Output

User: rebound finance

Claude: Starting Block Rebound for finance...

[Phase 1: Research]
✓ Found 5 competitors: Blackbaud, FACTS, PowerSchool...
✓ Identified 15 must-have features
✓ 8 differentiation opportunities

[Phase 2: Assessment]
✓ 147 files analyzed
✓ Architecture: 85% compliant
✓ Multi-tenant: 3 issues found
✓ Security: 4 issues found
✓ Test coverage: 67%

[Phase 3: Checklist]
• Critical: 8 items (20h)
• High: 8 items (30h)
• Medium: 5 items (20h)
• Low: 3 items (10h)

[Phase 4: Recommendations]
Week 1: Security fixes
Week 2-3: Core features
Week 4: Polish

✓ Report saved to: .claude/workflows/rebound-outputs/finance/

Files

FilePurpose
CLAUDE.mdNatural language recognition
.claude/skills/rebound.mdWorkflow logic
.claude/commands/rebound.mdSlash command
.claude/agents/rebound.mdDeep analysis agent

Related

  • Architecture - Mirror pattern and structure
  • Competitors - Competitive landscape
  • PRD - Product requirements
PromptBenchmark

On This Page

Block Rebound WorkflowQuick StartWhy Block Rebound?Workflow PhasesPhase 1: Research (5-10 min)Phase 2: Assessment (10-15 min)Phase 3: Checklist (5 min)Phase 4: Recommendations (5 min)Valid BlocksCorePeopleAcademicAssessmentFinanceOperationsOutputIntegrationSuccess CriteriaExample OutputFilesRelated