ROSTER & TIME ATTENDANCE SKILL

Manages staff rosters, shifts, templates, and attendance records via APIs and PostgreSQL.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/KuschiKuschbert/prepflow-web --skill roster-time-attendance-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ROSTER & TIME ATTENDANCE SKILL
Source: https://github.com/KuschiKuschbert/prepflow-web/tree/main/app/webapp/roster
Command: npx skills add https://github.com/KuschiKuschbert/prepflow-web --skill roster-time-attendance-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the management of staff rosters, shift scheduling, and time and attendance tracking, reducing administrative overhead and improving operational efficiency.

Core Features & Use Cases

  • Roster Management: Plan and manage employee shifts for future dates, including creating recurring templates.
  • Time & Attendance: Record and track actual clock-in/clock-out times against planned shifts.
  • Use Case: A restaurant manager can use this Skill to create a weekly staff schedule by applying a pre-defined template, then track actual employee hours worked against that schedule.

Quick Start

Use the roster skill to create a new shift for employee John Doe on 2025-03-15 from 09:00 to 17:00.

Frequently Asked Questions about ROSTER & TIME ATTENDANCE SKILL

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage staff rosters and track time attendance in a web application?

To manage staff rosters and track time attendance, you can plan employee shifts, apply recurring roster templates to date ranges, and record actual clock-in/clock-out times against planned hours via backend APIs and a PostgreSQL database.

Can I apply a pre-defined shift template to a weekly staff schedule?

Yes, you can apply pre-defined roster templates to specific date ranges. This allows you to quickly generate recurring weekly staff schedules instead of creating individual shifts manually each time.

How does actual clock-in and clock-out tracking compare to planned shift hours?

Actual clock-in and clock-out tracking records real employee worked hours and compares them against planned shift schedules. This highlights discrepancies between scheduled roster hours and actual attendance data.

Do I need a PostgreSQL database to handle employee shift scheduling and attendance records?

Yes, a PostgreSQL database is required. The skill interacts with backend APIs connected to PostgreSQL to execute CRUD operations for storing shift templates, planned rosters, and actual time attendance records.

What is the best way to track actual versus planned hours for restaurant staff?

The best way to track actual versus planned hours is by creating weekly shifts using roster templates, then capturing actual employee clock-in and clock-out records to compare against those scheduled shifts.

What are the limitations of using roster templates for staff management?

Roster templates streamline recurring shift creation but require backend API interaction and a PostgreSQL database. Complex scheduling changes or non-recurring attendance exceptions may need manual shift adjustments outside the standard template application.