home / skills / a5c-ai / babysitter / csi-specification-writer
This skill helps generate CSI MasterFormat compliant specifications with standard paragraphs, section templates, and project customization for construction
npx playbooks add skill a5c-ai/babysitter --skill csi-specification-writerReview the files below or copy the command above to add this skill to your agents.
---
name: csi-specification-writer
description: CSI MasterFormat specification writing skill for construction document preparation
allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- Bash
metadata:
specialization: civil-engineering
domain: science
category: Documentation
skill-id: CIV-SK-036
---
# CSI Specification Writer Skill
## Purpose
The CSI Specification Writer Skill creates construction specifications following CSI MasterFormat organization with standard paragraph libraries and project customization.
## Capabilities
- MasterFormat organization
- Section template generation
- Standard paragraph library
- Edit tracking
- Reference standard linking
- Project-specific customization
- Coordination with drawings
- Quality assurance specifications
## Usage Guidelines
### When to Use
- Writing project specifications
- Customizing standard sections
- Coordinating with drawings
- Updating spec libraries
### Prerequisites
- Design decisions made
- Product selections complete
- Drawing coordination done
- Quality requirements defined
### Best Practices
- Follow MasterFormat numbering
- Coordinate with drawings
- Avoid proprietary specs
- Review for completeness
## Process Integration
This skill integrates with:
- Specifications Development
## Configuration
```yaml
csi-specification-writer:
format:
- MasterFormat
- SectionFormat
- PageFormat
sections:
- Division-00
- Division-01
- technical
outputs:
- docx
- pdf
- speclink
```
## Output Artifacts
- Specification sections
- Table of contents
- Reference standard lists
- Coordination logs
This skill produces construction specifications organized to CSI MasterFormat standards, with reusable paragraph libraries and project customization. It generates section templates, coordinates text with drawings, and outputs DOCX/PDF/Speclink-ready artifacts. The focus is on consistent numbering, clear references to standards, and traceable edits for quality assurance.
The skill maps project inputs (design decisions, product selections, drawings, and quality requirements) to MasterFormat divisions and section templates. It inserts standard paragraphs from a library, applies project-specific edits, links reference standards, and tracks changes. Outputs include specification sections, a table of contents, reference lists, and coordination logs in selectable formats.
What inputs are required to start a specification?
Provide finalized design decisions, selected products, coordinated drawings, and defined quality requirements so sections can be accurately customized.
Which output formats are supported?
Common outputs include DOCX and PDF for document review and Speclink-compatible exports for specification management systems.