跳到正文
cccskills
免费在 GitHub 公开

vendor-procurement-coordinator

End-to-end vendor procurement workflow orchestrating RFQ creation, email sending, vendor response tracking, and client-facing estimate generation. Use this skill when managing the full quote-request-to-client-estimate pipeline, coordinating between vendor-rfq-creator and vendor-estimate-creator skills with email automation and status tracking.

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(15)

  • SKILL.md9.4 KB
  • assets/email_templates/reminder_email.md3.4 KB
  • assets/email_templates/rfq_email_en.md2.1 KB
  • assets/email_templates/rfq_email_ja.md2.6 KB
  • references/procurement_workflow_guide.md8.4 KB
  • references/vendor_evaluation_criteria.md8.1 KB
  • scripts/compare_quotes.py9.4 KB
  • scripts/init_procurement.py3.8 KB
  • scripts/manage_vendors.py8.7 KB
  • scripts/procurement_models.py9.9 KB
  • scripts/tests/conftest.py231 B
  • scripts/tests/test_compare_quotes.py8.1 KB
  • scripts/tests/test_init_procurement.py3.8 KB
  • scripts/tests/test_procurement_models.py9.4 KB
  • scripts/track_responses.py9.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Vendor Procurement Coordinator

Overview

This skill orchestrates the complete vendor procurement lifecycle from initial RFQ creation through vendor response tracking to final client-facing estimate generation. It integrates with existing vendor-rfq-creator and vendor-estimate-creator skills while adding email automation, response tracking, and procurement status management capabilities.

Primary language: Japanese (default), English supported Output format: Markdown, JSON, Email templates

When to Use

  • Managing multiple vendor solicitations for a single project
  • Tracking vendor quote responses and deadlines
  • Converting received vendor quotes into client-facing estimates
  • Automating RFQ distribution to vendor email lists
  • Coordinating the end-to-end procurement pipeline
  • Comparing vendor responses and creating evaluation summaries
  • Generating procurement status reports for stakeholders

Prerequisites

  • Python 3.9+
  • Standard library + pyyaml for configuration
  • Email credentials (SMTP) for sending RFQs (optional, manual mode available)
  • Access to vendor-rfq-creator and vendor-estimate-creator skills (recommended)

Workflow

Step 1: Initialize Procurement Project

Create a new procurement tracking project with metadata.

python3 scripts/init_procurement.py \
  --project-name "ERP System Replacement" \
  --client "Acme Corporation" \
  --output-dir ./procurement/erp-2024

This creates the procurement project structure:

procurement/erp-2024/
├── procurement.yaml       # Project configuration and status
├── rfq/                   # RFQ documents (from vendor-rfq-creator)
├── quotes/                # Received vendor quotes
├── estimates/             # Client-facing estimates (from vendor-estimate-creator)
└── communications/        # Email templates and tracking

Step 2: Create RFQ Document

Use vendor-rfq-creator skill to generate the RFQ document. Save the output to the rfq/ directory.

Reference: See references/procurement_workflow_guide.md for RFQ best practices.

Step 3: Register Vendors

Register vendors to receive the RFQ and track responses.

python3 scripts/manage_vendors.py add \
  --project-dir ./procurement/erp-2024 \
  --vendor-name "Tech Solutions Inc." \
  --contact-email "sales@techsolutions.example.com" \
  --contact-name "John Smith"

Bulk import from CSV:

python3 scripts/manage_vendors.py import \
  --project-dir ./procurement/erp-2024 \
  --csv-file vendors.csv

Step 4: Send RFQ to Vendors

Generate and optionally send RFQ emails to registered vendors.

python3 scripts/send_rfq.py \
  --project-dir ./procurement/erp-2024 \
  --rfq-file rfq/rfq_document.md \
  --deadline 2024-03-15 \
  --mode preview

Modes:

  • preview: Generate email content for manual sending
  • send: Send via SMTP (requires email configuration)

Email template customization available via assets/email_templates/.

Step 5: Track Vendor Responses

Log received vendor quotes and update tracking status.

python3 scripts/track_responses.py log \
  --project-dir ./procurement/erp-2024 \
  --vendor-name "Tech Solutions Inc." \
  --quote-file "quotes/tech_solutions_quote.pdf" \
  --amount 15000000 \
  --currency JPY \
  --delivery-date 2024-06-30

View tracking dashboard:

python3 scripts/track_responses.py status \
  --project-dir ./procurement/erp-2024

Step 6: Compare and Evaluate Quotes

Generate a vendor comparison report.

python3 scripts/compare_quotes.py \
  --project-dir ./procurement/erp-2024 \
  --output quotes/comparison_report.md

Reference: See references/vendor_evaluation_criteria.md for evaluation framework.

Step 7: Create Client-Facing Estimate

Convert the selected vendor quote(s) into a client-facing estimate using vendor-estimate-creator skill.

Apply markup and consolidation:

python3 scripts/create_client_estimate.py \
  --project-dir ./procurement/erp-2024 \
  --vendor-quote "quotes/tech_solutions_quote.pdf" \
  --markup-percent 15 \
  --output estimates/client_estimate.md

Step 8: Generate Procurement Report

Create final procurement summary for stakeholders.

python3 scripts/generate_report.py \
  --project-dir ./procurement/erp-2024 \
  --output procurement_summary.md

Output Format

Procurement Status (YAML)

project:
  name: "ERP System Replacement"
  client: "Acme Corporation"
  created: "2024-02-01"
  status: "quotes_received"  # initialized | rfq_sent | quotes_received | evaluation | completed

rfq:
  document: "rfq/rfq_document.md"
  sent_date: "2024-02-05"
  deadline: "2024-03-15"

vendors:
  - name: "Tech Solutions Inc."
    email: "sales@techsolutions.example.com"
    status: "quote_received"  # pending | contacted | quote_received | declined | selected
    quote:
      file: "quotes/tech_solutions_quote.pdf"
      amount: 15000000
      currency: "JPY"
      received_date: "2024-03-01"
  - name: "Digital Systems Corp."
    email: "info@digitalsystems.example.com"
    status: "contacted"
    quote: null

timeline:
  - date: "2024-02-01"
    event: "Project initialized"
  - date: "2024-02-05"
    event: "RFQ sent to 3 vendors"
  - date: "2024-03-01"
    event: "Quote received from Tech Solutions Inc."

Vendor Comparison Report (Markdown)

# Vendor Comparison Report

## Project: ERP System Replacement
Generated: 2024-03-20

## Summary

| Vendor | Quote Amount | Delivery | Score |
|--------|-------------|----------|-------|
| Tech Solutions Inc. | ¥15,000,000 | 2024-06-30 | 85/100 |
| Digital Systems Corp. | ¥18,500,000 | 2024-07-15 | 78/100 |

## Detailed Evaluation

### Tech Solutions Inc.
- **Price**: 30/30 (Most competitive)
- **Technical Capability**: 25/25 (Strong track record)
- **Delivery Timeline**: 15/20 (Within deadline)
- **Support & Maintenance**: 15/25 (Standard SLA)

[Additional details...]

Resources

scripts/

  • init_procurement.py -- Initialize procurement project structure
  • manage_vendors.py -- Add, edit, remove, import vendor contacts
  • send_rfq.py -- Generate and send RFQ emails
  • track_responses.py -- Log and track vendor quote responses
  • compare_quotes.py -- Generate vendor comparison report
  • create_client_estimate.py -- Convert vendor quote to client estimate
  • generate_report.py -- Create procurement summary report

references/

  • procurement_workflow_guide.md -- Complete procurement process guide with best practices
  • vendor_evaluation_criteria.md -- Evaluation framework and scoring methodology

assets/

  • email_templates/rfq_email_ja.md -- Japanese RFQ email template
  • email_templates/rfq_email_en.md -- English RFQ email template
  • email_templates/reminder_email.md -- Quote deadline reminder template

Integration with Related Skills

vendor-rfq-creator

Use before Step 2 to generate comprehensive RFQ documents:

  • Transform vague requirements into structured RFQs
  • Apply 150+ item checklist for completeness
  • Generate professional Japanese/English RFQs

vendor-estimate-creator

Use in Step 7 to create client-facing estimates:

  • Apply WBS methodology to vendor quotes
  • Add markup and consolidation
  • Include ROI analysis for client justification

Key Principles

  1. Track Everything: Maintain complete audit trail of all vendor communications
  2. Fair Process: Send identical RFQs to all vendors with same deadlines
  3. Transparent Evaluation: Use consistent, documented evaluation criteria
  4. Timely Follow-up: Monitor deadlines and send reminders proactively
  5. Professional Communication: Use standardized email templates for consistency

Common Pitfalls

  1. Missing vendor response deadlines without follow-up
  2. Sending different RFQ versions to different vendors
  3. Not documenting verbal communications
  4. Skipping formal evaluation when vendor preference exists
  5. Incomplete quote comparison (missing non-price factors)
  6. Not tracking quote validity periods

Quick Reference

Procurement Status Workflow

initialized → rfq_sent → quotes_received → evaluation → completed
                ↓              ↓
            (reminders)    (follow-ups)

Vendor Status Workflow

pending → contacted → quote_received → selected
              ↓             ↓            ↓
          declined      withdrawn    contracted

10-Step Procurement Checklist

  1. Initialize procurement project
  2. Create RFQ document (vendor-rfq-creator)
  3. Register all candidate vendors
  4. Send RFQ with clear deadline
  5. Track responses and send reminders
  6. Log all received quotes
  7. Create vendor comparison report
  8. Evaluate and select vendor(s)
  9. Create client-facing estimate (vendor-estimate-creator)
  10. Generate final procurement report

Version History

  • v1.0 (2025-01-08): Initial release
    • 7 workflow steps with automation scripts
    • Vendor tracking and status management
    • Email template system
    • Integration with vendor-rfq-creator and vendor-estimate-creator
    • Comparison report generation

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Track and update action item status from natural language updates like 'Seanのメールには返信しておいた' or 'Lu対応予定'. Integrates with daily-comms-ops workflow. Use when managing action items across communication channels.

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

AI活用提案の専門コンサルタントスキル。LLM・AIエージェントの活用事例知識を基に、業界別、部門別、シーン別に最適なAI導入提案を行います。システム化、業務改善、効率化を得意とし、具体的な活用事例、期待効果、導入ステップを含む実践的な提案を提供します。Use when proposing AI/LLM adoption strategies for specific industries, departments, or business scenarios.

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

Generate AI-powered BPO service proposals for Japanese companies in the US market. Use when creating outsourcing proposals with AI service menus, ROI estimation, implementation roadmaps, and bilingual (JA/EN) proposal documents for 在米日系企業向けAI実装.

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

AI(LLM)が生成した日本語テキストの「AI臭」を検出・診断し、人間らしい文章にリライトするスキル。 Use when: 「AIっぽい文章を直して」「人間らしくリライトして」「AI臭を消して」「この文章をもっと自然にして」 「テキストのAI感を減らして」「機械っぽさを取りたい」 "make this sound more human", "remove AI tone", "humanize this text", "detect if this is AI-generated". 6つのAI特有パターン(視覚的マーカー、単調なリズム、マニュアル的構成、非コミット姿勢、抽象語の濫用、 定型メタファー)を正規表現ベースで検出し、0-100のAI臭スコアを算出。3つの人間化技法 (バランスを崩す・客観を崩す・論理を崩す)でリライトを実行する。 Note: 検出スクリプトは日本語テキスト専用。英語テキストの場合はClaude自身がreferences/を参照して分析・リライトする。

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

Generate audit-ready internal control design documents from As-Is business process inventories. Produces control IDs, assertion mappings, procedures, SoD analysis, KPIs, materiality thresholds, and implementation roadmaps. Use when building internal controls for new audit engagements, SOX/J-SOX compliance, or process improvement initiatives.

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

Review audit-related documents (control design documents, bottleneck analyses, requirements definitions, etc.) for quality, scoring them 0-100 with a severity-rated findings list. Use when reviewing audit documents, checking control design quality, or verifying cross-document consistency. Supports documents governed by US GAAP, IFRS, or J-GAAP.

中文简介正在准备中。当前显示原文说明。

takusaotome/claude-skills-library102026年10月23日 更新

查看 takusaotome 的全部技能

报告此技能的问题