spec-writer

Generate CSI MasterFormat outline specifications from unstructured construction material lists.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually creating CSI MasterFormat outline specifications from unstructured material lists, product schedules, or project descriptions is time-consuming and prone to classification errors for architects and construction specifiers.

Core Features & Use Cases

  • Automated CSI Classification: Automatically groups materials and products into the correct CSI MasterFormat divisions and sections using predefined keyword matching rules.
  • Draft Spec Generation: Produces standardized three-part outline specification language formatted for senior specifier review, with consistent section headers and part structure.
  • Review Flagging: Automatically flags generic, life-safety, or high-risk sections that require additional project-specific validation and input.
  • Use Case: For an office tenant improvement project with a finish list including porcelain tile, gypsum board, and latex paint, this skill groups the materials into the correct CSI Division 09 sections and generates a complete draft outline specification in seconds.

Quick Start

Use the spec-writer skill to convert a provided list of construction materials and products into a draft CSI MasterFormat outline specification ready for senior review.

Frequently Asked Questions about spec-writer

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

FAQPage Schema
How do I generate CSI MasterFormat outline specifications from an unstructured material list?

This skill automatically groups unstructured construction materials into correct CSI MasterFormat divisions and generates standardized three-part outline specification language ready for senior review.

What is the best way to group architectural products into CSI divisions automatically?

Automated material classification applies predefined keyword matching rules to group architectural products into correct CSI MasterFormat sections, eliminating manual classification errors.

Can I create draft construction specs directly from a project finish schedule?

Yes, you can convert a project finish schedule into draft construction specs by grouping materials into correct CSI divisions and generating three-part outline specification language formatted for senior specifier review.

Does automated spec generation flag sections that require senior review?

Yes, automated spec generation flags generic, life-safety, or high-risk sections that require additional project-specific validation and input from a senior specifier.

What format does the generated construction specification output use?

The generated construction specification output uses structured JSON and markdown formats, providing consistent section headers and part structure for reviewer use.

When do I need to validate flagged life-safety sections in outline specifications?

You need to validate flagged life-safety sections during senior review to ensure project-specific compliance, as automated generation only produces a draft outline specification requiring additional input.