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.