视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
employee-onboarding-automator【文档与办公】When the user needs to automate new employee onboarding processes including training task assignment, email notifications, and database updates. This skill handles 1) Querying employee databases (Snowflake) to identify new hires and their group assignments, 2) Analyzing onboarding documents (PDFs) to extract training requirements and deadlines, 3) Ge…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
filesystem-list_directory to explore /workspace/dumps/workspace for onboarding documents (PDFs).snowflake-list_databases and snowflake-list_schemas to locate the relevant database (e.g., LANDING_TASK_REMINDER).snowflake-list_tables to find employee and task tables (e.g., EMPLOYEE, EMPLOYEE_LANDING, PUBLIC_TASKS, GROUP_TASKS_*).pdf-tools-get_pdf_info and pdf-tools-read_pdf_pages to extract the onboarding checklist from the PDF (e.g., landing_tips.pdf).snowflake-read_query on EMPLOYEE and EMPLOYEE_LANDING tables.LANDING_TASK_ASSIGNED = FALSE and LANDING_DATE is recent (or as per user request).REPORT_TO_ID (manager). Map managers to groups based on existing task table patterns (e.g., employees with tasks in GROUP_TASKS_BACKEND report to manager ID 8001).EMPLOYEE table to get the manager's email for CC.PUBLIC_TASKS and each GROUP_TASKS_* table, find records where FINISHED_FLAG = FALSE AND DDL < CURRENT_DATE().CURRENT_DATE() as the start date (Day 0).snowflake-write_query to insert records into the appropriate tables (PUBLIC_TASKS, GROUP_TASKS_*) for each new employee.EMPLOYEE_LANDING table, setting LANDING_TASK_ASSIGNED = TRUE for processed new hires.emails-send_email.
REPORT_TO_ID lookup).