rfi-drafter

Draft formal construction RFIs and manage the ambient issue registry.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill rfi-drafter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rfi-drafter
Source: https://github.com/robikscube/SJ-skills-sandbox/tree/main/Skill-List/claude-code-construction/rfi-drafter
Command: npx skills add https://github.com/robikscube/SJ-skills-sandbox --skill rfi-drafter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx==1.1.2, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Construction teams waste hours manually drafting compliant RFIs and tracking scattered project issues across documents, leading to delayed responses from design teams and costly project rework.

Core Features & Use Cases

  • Formal RFI Drafting: Generates construction-standard RFIs with strict quality checks for reference specificity, description clarity, and schedule impact, matching firm-branded templates or using a generic fallback format.
  • Ambient Issue Registry Management: Tracks potential document conflicts, spec mismatches, and drawing clashes logged by other analysis skills, supporting escalation to formal RFIs only with user approval.
  • Use Case: When a clash detection skill flags a conflict between a structural beam layout and an architectural ceiling plan, use this skill to research the conflict, draft a compliant RFI, and log the issue to the project registry for tracking.

Quick Start

Use the rfi-drafter skill to turn the flagged drawing conflict between sheet S-2.01 and the door schedule into a formal RFI for the structural engineer.

Frequently Asked Questions about rfi-drafter

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

FAQPage Schema
How do I draft a formal construction RFI from a document clash?

Draft a formal construction RFI by using the skill to research flagged document conflicts, apply strict quality checks for reference specificity and description clarity, and generate a compliant .docx file using a firm-branded template or a generic fallback format.

Can I track construction spec mismatches and drawing clashes before escalating them?

Track construction spec mismatches and drawing clashes using the ambient issue detection registry, which logs potential document conflicts identified by other analysis skills and supports escalation to formal RFIs only with user approval.

Does python-docx support generating branded RFI templates for construction projects?

python-docx supports generating branded RFI templates for construction projects by creating .docx files that match firm branding requirements, with the skill enforcing strict quality checks for RFI content and schedule impact before output.

How do I integrate RFI generation output with construction project management tools?

Integrate RFI generation output with construction project management tools by leveraging the structured JSON output provided by the skill, which enables automation and seamless data transfer alongside the generated .docx RFI documents.

What is the best way to manage construction issue tracking and RFI escalation?

Manage construction issue tracking and RFI escalation by logging potential document conflicts and spec mismatches in an ambient registry, then escalating verified issues to formal RFIs for design team review with strict quality checks for reference specificity and schedule impact.

When should I not use automated RFI drafting for construction discrepancies?

Automated RFI drafting for construction discrepancies should not be used when issues lack verification from other analysis skills, as the workflow requires user approval to escalate tracked document conflicts or schedule conflicts to formal RFIs for design team review.