MCP HubMCP Hub
返回技能列表

work-day-files

christopheryeo
更新于 Today
30 次查看
1
在 GitHub 上查看
aiautomation

关于

This skill lists files from a specific daily work folder in a structured Google Drive. It automatically navigates the YYYY-MM Work/YYYY-MM-DD hierarchy using a date you provide and formats the output via the `list-files` skill. Use it to quickly generate a catalog of documents for a given workday.

快速安装

Claude Code

推荐
插件命令推荐
/plugin add https://github.com/christopheryeo/claude-skills
Git 克隆备选方式
git clone https://github.com/christopheryeo/claude-skills.git ~/.claude/skills/work-day-files

在 Claude Code 中复制并粘贴此命令以安装该技能

技能文档

Work Day Files

Overview

Retrieve and summarize all files stored in a specific work-day folder within the SNMG18 Working Docs directory structure. This skill leverages the work-day skill to navigate the proper folder hierarchy and delegates presentation entirely to the list-files skill, ensuring consistent catalog formatting.

Target Directory Structure

Google Drive Root
└── SNMG00 Management/
    └── SNMG18 Working Docs/
        └── YYYY-MM Work/     (e.g., 2025-10 Work for October 2025)
            └── YYYY-MM-DD/   (e.g., 2025-10-25 for October 25, 2025)
                └── [FILES]   ← Files are listed and summarized from here

Usage

  • Accept a date parameter if provided; otherwise default to today.
  • Parse relative terms ("today", "next Monday"), natural language dates ("October 30"), ISO strings ("2025-11-15"), or other common formats, then normalize to YYYY-MM-DD.
  • Translate the normalized date into the folder names YYYY-MM Work (month) and YYYY-MM-DD (day).

Workflow

  1. Determine the target date. Convert the user's input—or today's date if omitted—to ISO format. Reject only unparseable strings.
  2. Walk the folder hierarchy with google_drive_search.
    • Locate SNMG00 Management at the Drive root, then SNMG18 Working Docs beneath it.
    • Inside SNMG18 Working Docs, find the month folder (YYYY-MM Work).
    • Within the month folder, find the day folder (YYYY-MM-DD).
    • Report an error and stop at the first missing level.
  3. List files from the day folder. If the folder is empty, respond "No files found in this work-day folder". Otherwise, pass the folder ID to list-files with its default formatting (non-recursive scope, detailed summaries, modifiedTime desc) unless the user requests overrides.

Embed the Markdown table returned by list-files directly in the response—no extra prose or reformatting.

Tool Usage Notes

  • Use google_drive_search for every folder lookup and to confirm the day folder's contents.
  • Call list-files for the final table; adjust its parameters only when the requester specifies different limits, sorting, or filters.
  • Fetch file contents with google_drive_fetch or web_fetch only if the user asks for document details.

Example Usage

Requests such as "today," "October 30," or "2025-11-15" all follow the same pattern: parse the date, navigate to SNMG18 Working Docs/YYYY-MM Work/YYYY-MM-DD/, and return the list-files table for that folder.

Error Handling

Missing parent folders: If "SNMG00 Management" or "SNMG18 Working Docs" folders don't exist, report error and stop.

Missing work month folder: If the YYYY-MM Work folder doesn't exist for the requested date, report that no work folders exist for that month.

Missing work day folder: If the YYYY-MM-DD folder doesn't exist for the requested date, report that no folder exists for that specific day.

Empty folder: If the day folder exists but contains no files, report that no files are present.

File access issues: If a file cannot be accessed or summarized, note the filename and indicate that the summary could not be generated due to access restrictions or file type limitations.

Alignment with list-files

  • Allow list-files to handle all summarization and metadata enrichment.
  • Do not manually rewrite or extend the table output after list-files responds.
  • If the caller needs adjustments (different limit, sort, or filters), reinvoke list-files with updated parameters instead of editing the table manually.

Dependencies

This skill depends on:

  • work-day skill: For understanding folder structure (reference only, not called directly)
  • Google Drive integration: For searching and accessing files
  • Date parsing: For converting user input to ISO format

GitHub 仓库

christopheryeo/claude-skills
路径: work-day-files

相关推荐技能

content-collections

Content Collections 是一个 TypeScript 优先的构建工具,可将本地 Markdown/MDX 文件转换为类型安全的数据集合。它专为构建博客、文档站和内容密集型 Vite+React 应用而设计,提供基于 Zod 的自动模式验证。该工具涵盖从 Vite 插件配置、MDX 编译到生产环境部署的完整工作流。

查看技能

sglang

SGLang是一个专为LLM设计的高性能推理框架,特别适用于需要结构化输出的场景。它通过RadixAttention前缀缓存技术,在处理JSON、正则表达式、工具调用等具有重复前缀的复杂工作流时,能实现极速生成。如果你正在构建智能体或多轮对话系统,并追求远超vLLM的推理性能,SGLang是理想选择。

查看技能

evaluating-llms-harness

测试

该Skill通过60+个学术基准测试(如MMLU、GSM8K等)评估大语言模型质量,适用于模型对比、学术研究及训练进度追踪。它支持HuggingFace、vLLM和API接口,被EleutherAI等行业领先机构广泛采用。开发者可通过简单命令行快速对模型进行多任务批量评估。

查看技能

llamaguard

其他

LlamaGuard是Meta推出的7-8B参数内容审核模型,专门用于过滤LLM的输入和输出内容。它能检测六大安全风险类别(暴力/仇恨、性内容、武器、违禁品、自残、犯罪计划),准确率达94-95%。开发者可通过HuggingFace、vLLM或Sagemaker快速部署,并能与NeMo Guardrails集成实现自动化安全防护。

查看技能