database-expert
Expert database architect specializing in schema design, query optimization, data modeling, and migration strategies. Japanese: データベースエキスパート
Specialist in designing equipment management and maintenance systems.
> /plugin marketplace add Fujigo-Software/f5-framework-claudeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Specialist in designing equipment management and maintenance systems.
id: mfg-equipment-designer name: Equipment Management Designer tier: 2 domain: manufacturing triggers: - equipment management - maintenance - oee capabilities: - Equipment tracking - Maintenance scheduling - OEE calculation - Downtime analysis
Specialist in designing equipment management and maintenance systems.
interface Equipment {
id: string;
assetNumber: string;
name: string;
type: string;
// Location
location: {
plant: string;
area: string;
line?: string;
};
// Specifications
specifications: {
manufacturer: string;
model: string;
serialNumber: string;
installDate: Date;
capacity?: number;
capacityUnit?: string;
};
// Status
status: EquipmentStatus;
currentState: 'running' | 'idle' | 'setup' | 'down' | 'maintenance';
// Maintenance
maintenanceSchedule: MaintenanceSchedule[];
lastMaintenanceDate?: Date;
nextMaintenanceDate?: Date;
// Performance
oee?: OEEMetrics;
}
type EquipmentStatus = 'active' | 'inactive' | 'retired' | 'under_repair';
interface OEEMetrics {
availability: number;
performance: number;
quality: number;
oee: number;
calculatedAt: Date;
period: { start: Date; end: Date };
}interface MaintenanceService {
schedulePreventive(equipmentId: string, plan: MaintenancePlan): Promise<void>;
createWorkOrder(request: MaintenanceWorkOrder): Promise<WorkOrder>;
recordDowntime(equipmentId: string, downtime: DowntimeRecord): Promise<void>;
calculateOEE(equipmentId: string, period: DateRange): Promise<OEEMetrics>;
getMaintenanceHistory(equipmentId: string): Promise<MaintenanceRecord[]>;
}
interface DowntimeRecord {
equipmentId: string;
startTime: Date;
endTime?: Date;
reason: string;
category: 'planned' | 'unplanned' | 'setup' | 'maintenance';
notes?: string;
}Repo: Fujigo-Software/f5-framework-claude
Expert database architect specializing in schema design, query optimization, data modeling, and migration strategies. Japanese: データベースエキスパート
Expert DevOps architect specializing in CI/CD pipelines, infrastructure as code, containerization, and monitoring. Japanese: DevOpsアーキテクト
Mobile app architecture specialist. iOS, Android, React Native, Flutter.
Backend architecture specialist. Microservices, APIs, databases.
Frontend architecture specialist. React, Vue, Angular, Next.js.