nakagon/dotfiles/estimate-generator
Claude Code and agent skill by nakagon/dotfiles
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
見積書を統一フォーマットでPDF作成する。概算見積・正式見積の両方に対応。Use when creating estimates, quotations, 見積書, 概算, PDF見積, or generating business documents for clients.
Install
npx vskill@latest install nakagon/dotfiles/estimate-generatorSKILL.md
見積書ジェネレーター
統一フォーマットで概算・正式見積書をPDF出力するスキル。
When to Use This Skill
- 見積書・見積PDF を作成したいとき
- 概算見積を素早く出したいとき
- 正式見積を統一フォーマットで作成したいとき
- クライアント向け見積書が必要なとき
初回セットアップ
- 会社情報を設定ファイルに登録:
- 依存パッケージ(初回のみ):
見積タイプ
| タイプ | type | 特徴 | |
|---|---|---|---|
| 概算見積 | rough | 「概算」透かし表示、有効期限短め(デフォルト1週間) | |
| 正式見積 | formal | 正式書類、有効期限長め(デフォルト1ヶ月) |
ワークフロー
Step 1: ユーザーから見積内容をヒアリング
必要情報:
- 宛先(会社名、部署、担当者)
- 件名
- 明細(項目名、数量、単位、単価)
- 概算 or 正式
- 備考・支払条件(あれば)
Step 2: 見積データYAMLを生成
/tmp/estimate_XXXX.yaml に書き出す。フォーマットは下記「データフォーマット」参照。
Step 3: PDF生成スクリプト実行
Step 4: 出力パスをユーザーに伝える
データフォーマット (YAML)
見積番号の採番規則
- フォーマット:
EST-YYYY-NNNN - YYYY: 年度
- NNNN: 連番(0001から)
- ユーザーが指定しない場合は日時ベースで自動生成:
EST-2026-0307-1830
AI Assistant Instructions
このスキルが起動したら:
- 設定ファイル確認:
~/.claude/skills/estimate-generator/config.yamlを Read で確認。なければセットアップを案内 - ヒアリング: 宛先・件名・明細・見積タイプを確認。ユーザーが曖昧な場合は AskUserQuestion で選択肢を提示
- YAML生成:
/tmp/estimate_{番号}.yamlにデータを Write - PDF生成:
generate_pdf.pyを Bash で実行 - 結果報告: PDFパスと金額サマリーを伝える
注意:
- 金額計算は必ずスクリプト側で行う(Claude側で計算ミスしない)
- 税率はデフォルト10%。ユーザー指定があれば変更
- 概算の場合は valid_until を短めに設定
- 見積番号はユーザー指定を優先。なければ自動採番
- 出力先はデフォルト
~/Desktop/。ユーザー指定があれば変更
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingclaude/skills/estimate-generator/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/nakagon/dotfiles/estimate-generator)