Agent skill

Procurement Docs

by revfactory in revfactory/harness-100

A procurement document set generation pipeline. An agent skill from revfactory/harness-100.

Apache-2.0Auto-check passedBusiness, Finance & HR

Install Procurement Docs

skills CLI
$ npx skills add revfactory/harness-100 --skill procurement-docs -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install revfactory/harness-100 procurement-docs --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/revfactory/harness-100.git skills-src && mkdir -p .claude/skills && cp -r skills-src/en/95-procurement-docs/.claude/skills/procurement-docs .claude/skills/procurement-docs && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
procurement-docs
GitHub stars
1.3k
Token cost
~1.8k tokens
SKILL.md length
664 words
Files
1
Skills in repo
464
Repo updated
First seen
Licence
Apache-2.0

At a glance

A procurement document set generation pipeline. An agent skill from revfactory/harness-100.

  • Works in 3 steps: Preparation (performed directly by the… → Team Assembly and Execution → Integration and Final Deliverables
  • Create procurement documents
  • SKILL.md covers Execution Mode, Agent Roster, Workflow and Execution Modes by Scope, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Procurement Docs is an agent skill from revfactory/harness-100. A procurement document set generation pipeline. An agent team collaborates to produce requirements definitions, vendor comparisons, evaluation criteria, contract terms, and acceptance criteria. Use this skill for 'create procurement documents', 'vendor comparison', 'procurement specifications', 'evaluation criteria', 'acceptance criteria', 'procurement documents', 'bid evaluation', 'RFP creation', 'vendor selection', and similar procurement/sourcing document topics. Actual ordering, contract execution, payment…

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Vendor and procurement management. The licence is Apache-2.0.

When your agent uses it

  • Create procurement documents
  • Vendor comparison
  • Procurement specifications
  • Evaluation criteria

Example prompts

  • “create procurement documents”
  • “vendor comparison”
  • “procurement specifications”
  • “/procurement-docs”

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Preparation (performed directly by the orchestrator)
  2. Team Assembly and Execution
  3. Integration and Final Deliverables

What it can do on your machine

Read from SKILL.md and the folder at commit 8e8d35c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Procurement Docs loads about 1.8k tokens when it runs. Until then it costs about 146 tokens; SKILL.md has 664 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~146
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from revfactory/harness-100 at commit 8e8d35c, republished under its Apache-2.0 licence (© revfactory). 664 words, ~1,818 tokens.

Download SKILL.mdSave it as .claude/skills/procurement-docs/SKILL.md (or your agent's skills folder).
name
procurement-docs
description
A procurement document set generation pipeline. An agent team collaborates to produce requirements definitions, vendor comparisons, evaluation criteria, contract terms, and acceptance criteria. Use this skill for 'create procurement documents', 'vendor comparison', 'procurement specifications', 'evaluation criteria', 'acceptance criteria', 'procurement documents', 'bid evaluation', 'RFP creation', 'vendor selection', and similar procurement/sourcing document topics. Actual ordering, contract execution, payment processing, and asset registration are out of scope.

Procurement Docs — Procurement Document Set Generation Pipeline

Generates procurement requirements, vendor comparisons, evaluation criteria, contract term reviews, and acceptance criteria through agent team collaboration.

Execution Mode

Agent Team — 5 members communicate directly via SendMessage and cross-validate each other's work.

Agent Roster

AgentFileRoleType
requirements-definer.claude/agents/requirements-definer.mdSpecifications, quantity, delivery, budgetgeneral-purpose
vendor-comparator.claude/agents/vendor-comparator.mdCandidate research, comparison tables, SWOTgeneral-purpose
evaluation-designer.claude/agents/evaluation-designer.mdScoring, weighting, evaluation processgeneral-purpose
contract-reviewer.claude/agents/contract-reviewer.mdClauses, risks, SLA, negotiationgeneral-purpose
acceptance-builder.claude/agents/acceptance-builder.mdInspection items, testing, pass criteriageneral-purpose

Workflow

Phase 1: Preparation (performed directly by the orchestrator)
  1. Extract from user input:
    • Procurement target: Goods, software, services, construction, etc.
    • Procurement context: New introduction, replacement, expansion, etc.
    • Budget: Budget range or limit
    • Timeline: Desired delivery date, project schedule
    • Vendor candidates (optional): Vendors already under consideration
    • Existing documents (optional): Existing specifications, contract drafts
  2. Create the _workspace/ directory in the project root
  3. Organize the input and save to _workspace/00_input.md
  4. Determine the execution mode based on the request scope
Phase 2: Team Assembly and Execution
OrderTaskOwnerDependenciesDeliverable
1Requirements definitiondefinerNone_workspace/01_requirements_spec.md
2Vendor comparisoncomparatorTask 1_workspace/02_vendor_comparison.md
3aEvaluation criteriaevaluatorTasks 1, 2_workspace/03_evaluation_criteria.md
3bContract reviewcontractTasks 1, 2_workspace/04_contract_review.md
4Acceptance criteriaacceptanceTasks 1, 3b_workspace/05_acceptance_criteria.md

Tasks 3a (evaluation) and 3b (contract) run in parallel.

Inter-team communication flow:

  • definer completes → sends requirements/budget to comparator, priorities/criteria to evaluator, delivery/support terms to contract, must-have requirements/criteria to acceptance
  • comparator completes → sends vendor info/comparison items to evaluator, license/clause highlights to contract
  • contract completes → sends acceptance conditions/warranty to acceptance
  • Orchestrator performs final cross-document consistency validation
Phase 3: Integration and Final Deliverables
  1. Verify all files in _workspace/
  2. Cross-validation:
    • All must-have requirements are reflected in acceptance criteria
    • Evaluation criteria weight totals equal 100%
    • Contract terms align with requirements/acceptance criteria
    • Vendor comparison items map to requirements
  3. Generate procurement summary report at _workspace/06_procurement_summary.md
  4. Report the final summary to the user

Execution Modes by Scope

User Request PatternExecution ModeAgents Involved
"Create complete procurement documents"Full PipelineAll 5
"Just write the requirements spec"Spec Modedefiner solo
"Just compare vendors"Comparison Modedefiner + comparator
"Just create evaluation criteria"Evaluation Modedefiner + evaluator
"Review this contract"Review Modecontract solo
"Just create acceptance criteria"Acceptance Modedefiner + acceptance

Data Transfer Protocol

StrategyMethodUsage
File-based_workspace/ directoryPrimary deliverable storage and sharing
Message-basedSendMessageReal-time key information transfer, correction requests
Task-basedTaskCreate/TaskUpdateProgress tracking, dependency management
Show full SKILL.md (259 more words)Show less

Error Handling

Error TypeStrategy
Unclear procurement targetdefiner presents clarifying question list, works from answers
Insufficient vendor infocomparator provides RFI template when web search fails, requests user direct input
Budget undeterminedEstimate budget range based on market prices, proceed after user confirmation
Legal review neededcontract tags with "[Legal review needed]", warns cannot replace legal counsel
Agent failure1 retry → proceed without that deliverable if still failing, note in report

Test Scenarios

Normal Flow

Prompt: "Create a procurement document set for cloud server hosting services. Budget is $500K/year and I want to compare AWS, Azure, and GCP." Expected Results:

  • Spec: Compute/storage/network requirements, SLA requirements
  • Comparison: 3-provider feature/price/support comparison, TCO analysis, SWOT
  • Evaluation: Technical 40% / Price 30% / Support 20% / Reliability 10% scoring
  • Contract: SLA clauses, data sovereignty, termination terms, negotiation points
  • Acceptance: Infrastructure deployment acceptance, performance testing, SLA compliance verification
Existing File Flow

Prompt: "I already have a spec. Just create vendor comparison and evaluation criteria." + spec file Expected Results:

  • Existing spec copied to _workspace/01_requirements_spec.md
  • Comparison + evaluation mode: comparator + evaluator deployed
  • Vendor comparison and evaluation criteria generated from spec
Error Flow

Prompt: "I need to buy something but don't know what, maybe work laptops?" Expected Results:

  • definer presents clarifying questions (use case, number of users, performance needs, etc.)
  • Requirements derived from user responses
  • Market price range presented if budget is undetermined
  • Report notes "Requirements confirmation needed"

Agent Extension Skills

Extension SkillPathTarget AgentRole
vendor-scoring.claude/skills/vendor-scoring/skill.mdvendor-comparator, evaluation-designerVendor evaluation scorecard, pricing formulas, reference checks
contract-checklist.claude/skills/contract-checklist/skill.mdcontract-reviewer, acceptance-builderContract 10 key clauses, SLA design, acceptance criteria

© revfactory, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in en/95-procurement-docs/.claude/skills/procurement-docs of revfactory/harness-100.

Open the folder on GitHubat commit 8e8d35c

Compare with similar skills

Procurement Docs next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Procurement Docs compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Procurement Docs this skillrevfactory/harness-1001.3k—~1.8kAutomated safety check: PassApache-2.0
Serenity Alphahaskaomni/serenity-skill632—~2.6kAutomated safety check: PassMIT
Scorecard Matrixpnp/sharepoint-skills131—~1.9kAutomated safety check: PassMIT
Buyer Job Intent Analysiselvisun/newsjack1.5k—~1.4kAutomated safety check: PassMIT
Energy Procurementaffaan-m/ECC274k4 repos~7.4kAutomated safety check: PassApache-2.0
Master Builderibuilder/massing121—~2.6kAutomated safety check: PassMIT

Similar skills

  • Serenity Alpha

    haskaomni/serenity-skill

    Translate market-moving news into investable alpha hypotheses by mapping observed demand changes to revenue lines, supply chains, small-cap financial elasticity, market misclassification, validation…

    632 GitHub stars~2.6k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed
  • Scorecard Matrix

    pnp/sharepoint-skills

    Generates a polished, self-contained HTML heatmap scorecard — a weighted comparison matrix where entities (rows) are scored across dimensions (columns), with computed totals, rank badges, and a…

    131 GitHub stars~1.9k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Recover source-bound buyer jobs, struggling moments, desired progress, forces, workarounds, information acts, journey states, criteria, constraints, roles, locales, and authentic language.

    1.5k GitHub stars~1.4k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Energy Procurement

    affaan-m/ECC

    Procure electricity and natural gas for commercial and industrial facilities: tariff and rate-schedule optimization, demand-charge mitigation, supplier RFPs, fixed/index/block-and-index hedging…

    274k GitHub starsUsed in 4 repos~7.4k tokens
    Business, Finance & HRAuto-check passed
  • Master Builder

    ibuilder/massing

    Reason like a master builder — one mind holding an entire built-asset project from raw land through design, construction, handover, operations, and disposition, anywhere in the world.

    121 GitHub stars~2.6k tokensUpdated 5 days ago
    Business, Finance & HRAuto-check passed
  • Procurement Audit

    vixues/LeAgent

    Review procurement contracts and purchase packages against uploaded compliance rules (招标/采购制度).

    231 GitHub stars~321 tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed

More from revfactory/harness-100

All 464 skills in this repo
  • Anti Bot Analyzer

    revfactory/harness-100

    A skill for analyzing website anti-bot defense mechanisms and developing legitimate evasion strategies.

    1.3k GitHub stars~1.1k tokensUpdated 6 mo ago
    Auto-check passed
  • API Error Design Patterns

    revfactory/harness-100

    Reference for designing how an API reports failures: structured error codes, response shapes, client-friendly messages, an error catalog and retry or fallback advice.

    1.3k GitHub stars~1.6k tokensUpdated 6 mo ago
    Auto-check passed
  • API Security Checklist

    revfactory/harness-100

    Walks a backend-dev agent through OWASP API Top 10 checks, authentication and authorization patterns, and defense code during API design.

    1.3k GitHub stars~1.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Arg Parser Generator

    revfactory/harness-100

    Methodology for systematically designing and generating CLI tool argument parser structures.

    1.3k GitHub stars~1.2k tokensUpdated 6 mo ago
    Auto-check passed
  • Audience Segmentation

    revfactory/harness-100

    Audience segmentation skill used by the analyst and curator agents.

    1.3k GitHub stars~1.3k tokensUpdated 6 mo ago
    Auto-check passed
  • Audio Storytelling

    revfactory/harness-100

    Audio storytelling skill used by the podcast scriptwriter and show note editor.

    1.3k GitHub stars~1.6k tokensUpdated 6 mo ago
    Auto-check passed

Questions about Procurement Docs

What does Procurement Docs do?

A procurement document set generation pipeline. An agent skill from revfactory/harness-100. Procurement Docs is an agent skill from revfactory/harness-100. A procurement document set generation pipeline.

When should I use Procurement Docs?

Procurement Docs fits situations like: create procurement documents; vendor comparison; procurement specifications; evaluation criteria.

How do I install Procurement Docs in Claude Code?

Run `npx skills add revfactory/harness-100 --skill procurement-docs -a claude-code`. Or copy the skill folder (en/95-procurement-docs/.claude/skills/procurement-docs in revfactory/harness-100) into .claude/skills/procurement-docs in your project. Claude Code loads it when a task matches its description.

How do I install Procurement Docs in Codex?

Run `npx skills add revfactory/harness-100 --skill procurement-docs -a codex`. Or copy the skill folder (en/95-procurement-docs/.claude/skills/procurement-docs in revfactory/harness-100) into .agents/skills/procurement-docs in your project. Codex loads it when a task matches its description.

Can I use Procurement Docs in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add revfactory/harness-100 --skill procurement-docs -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/procurement-docs, .gemini/skills/procurement-docs, .github/skills/procurement-docs and .opencode/skills/procurement-docs in your project.

What does Procurement Docs need to run?

SKILL.md names no scripts, command-line tools or credentials: Procurement Docs is instructions for the agent only.

Does Procurement Docs access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Procurement Docs safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Procurement Docs use?

Procurement Docs is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Procurement Docs use?

About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Procurement Docs?

Skills that share tags, products or a category with Procurement Docs: Serenity Alpha (haskaomni/serenity-skill, 632 stars), Scorecard Matrix (pnp/sharepoint-skills, 131 stars), Buyer Job Intent Analysis (elvisun/newsjack, 1.5k stars) and Energy Procurement (affaan-m/ECC, 274k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Procurement Docs?

revfactory (a GitHub user) maintains it in revfactory/harness-100, which has 1,290 GitHub stars. The repository holds 464 skills in this directory. The repository was last updated on March 22, 2026.

Source: revfactory/harness-100 on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.