Agent Skills
› vixues/LeAgent
› attendance-signin-sheet
attendance-signin-sheet
GitHub根据名单生成可打印的签到表或会议签到电子表格。支持自定义标题、排序及列配置,优先调用excel_generator工具,若质量不达标则自动修正并重新生成,直至输出包含真实数据的文件。
Trigger Scenarios
用户请求生成签到表
用户请求生成attendance sheet
用户请求生成meeting sign-in table
Install
npx skills add vixues/LeAgent --skill attendance-signin-sheet -g -y
SKILL.md
Frontmatter
{
"name": "attendance-signin-sheet",
"license": "Apache-2.0",
"metadata": {
"tags": [
"attendance",
"signin",
"spreadsheet",
"签到表",
"考勤"
],
"version": "1.0.0",
"category": "office"
},
"description": "Generate printable attendance \/ 签到表 spreadsheets from name lists. Use when the user asks for 签到表, attendance sheet, meeting sign-in table, or similar printable roster tables (not full payroll attendance scoring unless asked).\n",
"allowed-tools": "ask_user excel_generator excel_reader code_execution csv_processor"
}
Attendance / sign-in sheet
Scope
- In scope: printable sign-in / 签到 sheet with people rows and signature columns.
- Out of scope: full attendance anomaly scoring, leave math, or payroll — decline or hand off unless the user explicitly expands scope.
Before generating
If layout/business params are missing, call ask_user alone for 3–5 blockers:
- Meeting / title text (and whether rows 1–3 are print title rows)
- Name source (which attachment / column)
- Sort order (e.g. by department, roster order)
- Row height / grid / print centering (defaults: row height 22, show gridlines, landscape or portrait per user)
- Extra columns (employee id, department, signature, date)
Generate
- Prefer
excel_generatorwith real data rows (never header-only). - If scripting is required, use
code_execution, then cite the managedfile_id/download_urlfrom the tool result (never a sandbox path). - If
quality_passedis false, fill data and regenerate until the download has content rows.
After user corrections
Fold corrected rules (row height, title rows, sort map) back into this skill / procedure memory for the next run — do not only fix the one-off file.
Version History
- 1f16bad Current 2026-07-23 11:36


