One-click install
npx skills add https://github.com/kentoku24/project-guild --skill kintai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kintai
Source: https://github.com/kentoku24/project-guild/tree/main/docs/skills/kintai
Command: npx skills add https://github.com/kentoku24/project-guild --skill kintai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

Manual attendance reporting in team channels is error-prone and time-consuming. This skill automates logging by reacting to a reminder message in a specified Slack channel to indicate attendance statuses.

Core Features & Use Cases

  • In/out/kin/kout mapping: One-letter codes mapped to specific emoji reactions for attendance states.
  • Automatic JST-based inference: When no argument is provided, infers in or out based on time of day (JST).
  • Targeted channel context: Operates on a defined Slack channel and identifies today's reminder message for accurate logging.

Quick Start

React to today's reminder in the #biz_product_kintai channel to log your attendance.

Frequently Asked Questions about kintai

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

FAQPage Schema
How do I automate attendance reporting in Slack without manual messages?

Automate attendance reporting by using an automation script to react with specific emoji to today's reminder message in a designated Slack channel. This maps short codes like in, out, kin, and kout to attendance states, creating a frictionless log of work hours.

How does JST-based automatic inference for Slack attendance logging work?

JST-based automatic inference logs attendance by evaluating the current Japan Standard Time. When no explicit argument is provided, the script automatically infers whether to signal an in or out attendance status based on the time of day.

Do I need Python to run Slack reaction scripts for attendance tracking?

Yes, you need Python3 installed to run this Slack reaction script. The script requires Python3 to interact with the Slack API, discover target message timestamps, and map short codes to emoji reactions for attendance automation.

Can I log break times using Slack emoji reactions?

Yes, you can log break times using Slack emoji reactions. The script maps specific short codes, including kin and kout, to designated emoji reactions on the target Slack message, allowing you to signal breaks alongside standard in and out statuses.

What is the best way to track work hours in Slack using emoji reactions?

The best way to track work hours via emoji reactions is automating timestamp discovery on a daily reminder message. This script approach identifies the correct message in a defined channel and applies mapped emoji reactions, avoiding manual logging errors.