fukugyo-contract

Extract contract terms and risk clauses from txt, md, and pdf documents into JSON.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/rgbkids/fukugyo --skill fukugyo-contract
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fukugyo-contract
Source: https://github.com/rgbkids/fukugyo/tree/main/skills/contract
Command: npx skills add https://github.com/rgbkids/fukugyo --skill fukugyo-contract

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

既存の業務委託契約書(txt/md/pdf)を読み込み、報酬・契約形態・リスク条項などを自動抽出するスキル。抽出した内容をconfig.jsonに反映して請求書発行に活用できる。契約書の作成は行わない。

Core Features & Use Cases

  • 契約書データの自動抽出: client, contract_type, hourly_rate, min_hours, max_hours, payment_terms などの核となるフィールドを抽出
  • config.json 連携: 抽出結果を .fukugyo/contracts/ に保存し、請求処理や契約管理を自動化
  • リスク判定サポート: リスク項目の抽出とレポート化で法務・財務のガバナンスを強化

Quick Start

Run the contract reader on a contract file like contract.pdf to extract fields and save to .fukugyo/contracts.

Frequently Asked Questions about fukugyo-contract

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract contract terms from a PDF for invoice generation?

To extract contract terms from a PDF for invoice generation, run the script-based contract reader on the document. It automatically identifies key fields like hourly rates and payment terms, saving the structured JSON output to the .fukugyo/contracts directory.

What contract formats can I use to automatically extract key terms and risk clauses?

You can automatically extract key terms and risk clauses from contract documents in txt, md, and pdf formats. The reader processes these files to capture client details, contract types, and payment terms for downstream automation.

How do I merge extracted contract data into config.json for billing automation?

Merging extracted contract data into config.json for billing automation involves running the contract reader to output structured JSON files. These files are saved in the .fukugyo/contracts directory, making them ready for merging into the config.

Does the contract extraction tool also create new legal agreements?

No, the contract extraction tool does not create new legal agreements. It strictly reads existing txt, md, and pdf documents to extract predefined fields like hourly rates and risk clauses for invoicing and governance purposes.

Can I use this to identify risk clauses in existing contract documents?

Yes, you can use this to identify risk clauses in existing contract documents. The extraction process specifically targets and reports risk items alongside core payment terms, strengthening legal and financial governance for your workflows.