BidMaster Pro skill

BidMaster Pro is a skill set for tender proposals: specialists get a list of requirements left unanswered in a draft.

  • 447 ★ on the repository
  • Last commit
  • AGPL-3.0
Skill

Extended access

Why this level

  • The platform stores company documents and sends passages to the selected model provider.
  • Skills generate and modify proposal text used in submitted documents.
All reasons and checks

guangshu100/bidmaster-pro

Install

Works in

Manual install

Text for your agent

Read the skills at https://github.com/guangshu100/BidMaster-Pro/tree/main/skills and the quickstart. Configure a separate test environment using the first Docker method. Start with redacted documents and show the mandatory-requirement check JSON before generating a new proposal.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The platform stores company documents and sends passages to the selected model provider.
  • Skills generate and modify proposal text used in submitted documents.

This is third-party code. Review the repository files before installing.

What it does

BidMaster Pro is a set of tender-document skills used by its accompanying platform. An interpretation skill extracts requirements from source text, while a compliance skill locates responses to mandatory conditions in a proposal. Its result includes total, compliant and non-compliant requirements. Other skills handle content generation and DOCX formatting. The platform connects these stages to company documents and supports multiple model providers, including local Ollama models. Its own skill engine reads the `SKILL.md` files under `skills/`.

Who it is for. Tender specialists checking proposal drafts against mandatory conditions before internal review.

Good fit when

  • A manager extracts eligibility conditions from a long tender document.
  • Before approval, a specialist finds requirements that the draft has not addressed.
  • A team assembles DOCX output from approved content and a template.
  • A scanned PDF needs the configured MinerU service before requirement analysis.

Not a fit when

  • The buyer expects an out-of-the-box opinion on Russian procurement law without configuring rules.
  • The user wants a one-command Claude Code plugin installation.
  • The proposal owner expects to submit generated text without checking facts and supporting evidence.

Example request

Compare this tender’s requirements with the proposal draft and list unanswered items with references to document passages.

Limitations

The skills target the platform’s own engine; the README does not document installation as a Claude Code or Cursor plugin. Main instructions and check names are in Chinese, so a specialist must adapt them to the tender’s conditions. Running the full platform requires PostgreSQL, Redis and the other services in its Docker Compose or local setup. The first Docker example contains `<repository-url>`, requiring the actual GitHub repository address before those steps can be followed.

How to disable. Stop platform processes or containers and disable Celery jobs. Retain documents and PostgreSQL data before removing the environment; stopping model calls does not remove uploaded files.

FAQ

What does the compliance skill return?

The result shows total, met and unmet requirements. Open the unmet items, compare each with the original tender document and update the proposal draft.

How do I install the platform with Docker?

Open https://github.com/guangshu100/BidMaster-Pro#-快速开始. The guide uses Docker Compose; replace `<repository-url>` with the real repository address and configure `.env` before starting services.

Where is the API after startup?

The Docker setup exposes API documentation at `http://localhost:8000/docs`. Inspect your instance’s operations there before introducing real documents.

Can I work with one stage at a time?

The four stages cover requirement analysis, drafting, proposal checking and document output. Choose the stage you need and open its `SKILL.md` under `skills/` to configure the task and expected result.

How are scanned documents handled?

The README describes MinerU in `cloud` or `self_hosted` mode. Set its service and key in OCR settings; recognition produces Markdown for interpretation or checking.

Discussion

No questions or reviews yet.

Skills

A skill that turns tender documents into a Word technical bid: scoring-based, with industry guides and a 14-step pipeline

SkillMinimal access213Repository stars

16 ready skills for Cursor, Claude Code and Codex: theses, PDF and Office, draw.io diagrams, project documentation

SkillExtended access3.2KRepository stars

Contract Review Pro reviews a contract in seven steps: .docx opinion, tracked changes with comments, HTML report.

SkillExtended access304Repository stars

Two skills for business PPT and Word: research, plain wording, trimming and review while keeping data.

SkillMinimal access63Repository stars

Turns a technical book or a folder of documents into a structured skill with chapters, a glossary and a cheatsheet

SkillExtended access37.7KRepository stars

A skill and methodology that turn scanned learning materials into interactive practice apps: transcription, grading and cost.

SkillMinimal access110Repository stars

README in short

The `skills/` directory separates interpretation, generation, checking and formatting. Scanned documents can be processed through cloud or self-hosted MinerU. The pipeline includes approval gates, and consultation answers can cite knowledge-base passages.

README badge

Original SKILL.md

---
name: compliance_check
description: 合规性检查
category: check
version: "1.0.0"
license: MIT
metadata:
  author: BidMaster Pro
  triggers:
    - 合规
    - 合规性
    - 硬性要求
---

# 合规性检查技能

## 检查逻辑
1. 从招标文件提取所有硬性要求
2. 逐条在投标文件中查找对应响应
3. 判断每项是否满足

## 输出格式
JSON: 包含total_requirements、compliant、non_compliant、items列表

Report a problem