-
Notifications
You must be signed in to change notification settings - Fork 0
Quick Start
Victor Garcia edited this page Jul 28, 2026
·
1 revision
pi install npm:@structupath/pi-steelAsk Pi to use the relevant skill:
Validate this structural-steel BOM and report any review findings.
Nest these rectangular plate parts on the supplied stock sizes.
Build a draft RFQ from this approved estimate.
npm run doctor
npm testOptional rendering dependencies are separate from the base test environment:
python3 -m pip install -r requirements-render.txt
npm run test:fullThe repository fixture contains no operational business data:
export PI_STEEL_CONFIG="$PWD/tests/fixtures/pipeline/synthetic-profile.json"
python3 skills/steel-estimate/scripts/build-estimate-package.py \
--input tests/fixtures/pipeline/synthetic-estimate.json \
--out /tmp/pi-steel-example \
--prepared-date 2026-07-28 \
--issued-date 2026-07-29 \
--project-location Example-City-ST \
--no-render \
--no-bakeInspect latest-run.json under the output root, then read the referenced
qa-report.json before using any generated workbook.
mkdir -p .pi-steel
cp skills/steel-rfq/assets/company-profile.example.json \
.pi-steel/company-profile.jsonFill in the local copy with approved information. The completed profile belongs in the consuming project, not in the pi-steel repository.