Back to list
kk0ga

timesheet-pdf-export

by kk0ga

0🍴 0📅 Jan 25, 2026

SKILL.md


name: timesheet-pdf-export description: '一般的な勤務表フォーマットのPDF(縦型・会社ロゴ入り)を生成する。月次の出力要件整理、レイアウト設計、PDF生成実装、検証観点まで扱う。キーワード: PDF, timesheet, logo, A4, export' license: MIT

Timesheet PDF Export Skill

目的

勤怠の月次勤務表を、社内で使える体裁でPDF出力できるようにする(縦型・会社ロゴ入り)。

要件として必ず確認/固定する項目(決め打ちして良い)

  • 用紙:A4縦
  • 会社ロゴ:左上(PNG/SVGのどちらを採用するか)
  • 出力項目(例)
    • 氏名、社員番号、対象年月
    • 日付、曜日、出勤、退勤、休憩、実働、備考
    • 月合計(実働/残業等)
  • 文字化け防止:日本語フォントの扱い(埋め込み/利用可能フォント)

進め方

  1. “一般的な勤務表”のレイアウトをまず固定(罫線/表)
  2. PDF生成ライブラリの選定方針
    • ブラウザ生成(CSRのみ)か、サーバー/関数生成か
    • 依存を増やしすぎない(最小導入)
  3. データ取得 → 集計 → PDF描画 の責務分離
  4. 見た目確認
    • 30日/31日、2月、長い氏名、備考長文、空データ

成果物

  • PDF仕様(1枚の見本 or ワイヤー)
  • 生成処理の構成(データ→集計→描画)
  • テスト観点(代表ケース)

依頼例

  • 「勤務表PDFを縦型・ロゴ入りで出したい。項目とレイアウト案を作って」
  • 「CSRでPDF作る場合の実装手順と落とし穴をまとめて」

関連スキル

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon