CommunityCoding & Developmentgithub.com

eiway112/prefab-interior-skills

A collection of AI skills for prefabricated interior decoration, targeting practitioners in design, construction, and acceptance inspection. Covers partition walls, wall finishes, ceilings, flooring, kitchens/bathrooms, storage, and MEP integration to perform system selection, cross-system coordination, sound insulation estimation, code compliance checks, acceptance checklist generation, quality issue diagnosis, and construction control point analysis. Built-in standard index, interface contracts, and redline governance ensure traceable and verifiable conclusions. Designed for invocation by agent platforms such as QoderWork, Codex, and WorkBuddy.

What is prefab-interior-skills?

This skill collection provides a suite of AI-powered capabilities for prefabricated interior decoration professionals. It includes specialized tools for acoustic calculation (ACE), system selection, and cross-component coordination across partition walls, wall finishes, ceilings, flooring, kitchens, bathrooms, storage, and MEP systems. The core acoustic engine (ACE) operates as an independent complement skill—a general sound insulation estimation infrastructure that receives construction parameters via standardized interfaces (IC-03, IC-08, IC-09) and returns estimation results and risk identification. ACE covers mass law estimation, coincidence effect analysis, MSM resonance frequency and cavity gain, impact sound improvement estimation, sound bridge/gap risk assessment, and sensitivity analysis. It strictly outputs professional estimates (not laboratory test values or field measurements) and enforces a redline system for calculation safety, method correctness, and parameter recording. The skill collection integrates with Standard Reasoning Engine (SRE) for appropriate standard identification and supports deterministic output with traceability and verifiability. It is designed for invocation by intelligent agent platforms including QoderWork, Codex, and WorkBuddy.

Works with~Claude Code✓Codex CLI~Cursor
npx skills add eiway112/prefab-interior-skills

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

ACE — Prefabricated Interior Sound Insulation Calculation Engine

1. Skill Identity and Role Positioning

ItemDefinition
Skill IDACE
Skill Nameacoustic-calculation-engine
RoleIndependent complement skill—general sound insulation calculation infrastructure
Core PrincipleBottom-up physical model generalization; evaluation metrics and construction rules injected by each calling skill
Output NatureProfessional estimate, not a laboratory test value or field measurement

ACE is not directly exposed to end users. It serves as a calculation backend invoked by three domain skills—partition walls (PW), flooring (FL), and ceilings (CL)—receiving construction parameters through standardized interfaces (IC-03/IC-08/IC-09) and returning estimation results along with risk identification.

2. Capability Boundaries

ACE Provides the Following Calculations

IDCapabilityPhysical ModelApplicable Scenario
C1Mass Law EstimationM1Basic airborne sound insulation estimation for all panel constructions
C2Coincidence Effect AnalysisM2Coincidence dip risk identification for all thin panel constructions
C3MSM Resonance Frequency and Cavity GainM3 + M4Double panel + cavity constructions (stud partitions, acoustic ceilings)
C4Impact Sound Improvement EstimationM5Floating floors, floor screeds
C5Sound Bridge/Gap Risk AssessmentM6Joint risk identification for all constructions
C6Sensitivity AnalysisM1-M6Impact trends of key parameter variations on results

ACE Does NOT Do the Following

  1. Does not perform compliance judgment (e.g., "meets standard limit")—that decision is made by the calling skill based on its own A1 performance index table
  2. Does not replace laboratory test reports or field measurements—output is always labeled "Professional estimate"
  3. Does not handle constructions beyond the applicable boundary—returns "Out of model applicability range"
  4. Does not cover factors that cannot be modeled: flanking transmission, weak components (e.g., doors/windows), construction quality variability
  5. Contains no standard limit values—remains a purely technical calculation tool

3. Interface Contract Summary

ACE is invoked through three interface contracts, each a specific instantiation of the generic ACE-IN / ACE-OUT in a particular scenario:

ContractInvocation DirectionScenarioEvaluation Metric
IC-03PW → ACEPartition wall airborne sound insulationRw+C / Rw+Ctr / DnT,w+C
IC-08FL → ACEFloor impact sound insulationLn,w / ΔL
IC-09CL → ACECeiling airborne sound insulationRw+C / Rw+Ctr

Generic Input Structure (ACE-IN Three-Layer Architecture)

  1. Invoker Identification Layer: Skill ID + Calculation type + Evaluation metric
  2. Construction Description Layer: Construction type + Panel layers + Cavity layers + Support/connection system + Sealing method
  3. Calculation Options Layer: Output detail level + Frequency range

Minimum parameter sets for each invoker are detailed in the corresponding contract in interface-contracts.md. If parameters are insufficient, ACE returns "Insufficient parameters: unable to execute valid calculation" and lists the missing fields.

Generic Output Structure (ACE-OUT)

Calculation Results
├── Sound Insulation Estimate {lower bound, upper bound, evaluation metric, confidence level}
└── Frequency Band Analysis [{center frequency, estimated sound insulation, coincidence dip flag}]
Risk Identification
├── Coincidence Effect Risk {level, frequency range, description}
├── Sound Bridge Risk Level {level, risk points, description}
├── Sealing Assessment {conclusion, basis, improvement suggestion}
└── Construction Rationality Opinion {conclusion, risk points, optimization direction}
Sensitivity Analysis (standard/detailed mode)
Key Assumptions Explanation
Applicability Boundary Statement
Out-of-Range Warning (if applicable)

4. Redline System

Complete registration information is available in redlines-registry.md §8. The following is a summary of behavioral directives.

P0 Calculation Safety Redlines (2, inviolable)

IDBehavioral Directive
ACE-R-P0-1Output can only be a "professional estimate." It is prohibited to represent it as a laboratory test value or field measurement. If triggered, immediately correct and prompt that a test report is required for confirmation.
ACE-R-P0-2When input exceeds the model's applicability range, do not continue to provide deterministic numeric values. Return "Out of applicability range," list missing information, and provide manual evaluation recommendations.

P1 Calculation Method Redlines (3)

IDBehavioral Directive
ACE-R-P1-1Sound bridge risk must be identified: rigid connections of studs, through-penetrating components, joint defects, etc., must be included in the risk warning. Output the sound bridge risk level and improvement suggestions.
ACE-R-P1-2Sealing risk must be assessed: insufficient acoustic sealing can significantly degrade construction performance. Output a sealing assessment; do not report only the theoretical sound insulation value.
ACE-R-P1-3Do not substitute for the main skill's compliance judgment: do not determine whether standard limits are met. Only output estimation results and risk explanations. Compliance judgment is performed by the invoking skill based on A1/B2.

P2 Parameter Recording Redlines (2)

IDBehavioral Directive
ACE-R-P2-1Key assumptions must be recorded: assumptions about surface density, cavity depth, filling material, connection type, sealing method, etc., must be listed. If missing, return "parameters insufficient."
ACE-R-P2-2The evaluation metric must be clearly labeled: Rw+C, Rw+Ctr, DnT,w+C, Ln,w, ΔL must not be mixed. Output must explicitly label the metric and warn that they are not directly interchangeable.

5. Output Specifications

Accuracy Statement

Evaluation MetricTypical AccuracyDescription
Rw+C / Rw+Ctr±3-5 dBLaboratory condition estimate, based on ideal construction model
DnT,w+C±5-10 dBField metric, additionally accounting for field variability
Ln,w±4-6 dBImpact sound estimate, significantly affected by pad parameter variability

Degradation Rules

ScenarioACE Output Behavior
Insufficient parametersReturns "Insufficient parameters: unable to execute valid calculation" and lists missing fields
Construction beyond applicability boundaryReturns "Out of model applicability range," lists unmodelable factors and manual evaluation recommendations
Unsupported calculation typeReturns "Current calculation type [XX] is not within ACE's supported range"
Missing material parametersUses typical values from the standard parameter table for estimation. The assumption description notes "estimated using typical values."

Invoker Degradation Strategy

When ACE invocation fails, the invoker uses the simplified calculation methodology retained in its own reference.md to perform a basic estimate, and labels the output as "Simplified estimate (sound insulation calculation engine temporarily unavailable)."

6. Integration with SRE

ACE's calculation flow takes standard reasoning as a prerequisite step:

Step 0: Invoke IC-10 (SRE scenario reasoning)
        ↓ Obtain the applicable standard set
Step 1: Determine the evaluation metric based on project type + space type
        Airborne sound scenarios:
          Residential party walls → DnT,w+C (GB 55038-2025 mandatory)
          Hotels/hospital guest rooms → Rw+Ctr (low-frequency sensitive scenarios)
          General scenarios → Rw+C
        Impact sound scenarios:
          Residential floor slabs → Ln,w (GB 55038-2025 mandatory)
          Surface layer improvement evaluation → ΔL
Step 2: Select the calculation model combination based on the evaluation metric
          Airborne sound insulation → M1 + M2 + M3/M4 + M6
          Impact sound insulation → M5 + M6
Step 3: Execute step-by-step calculation → Assemble ACE-OUT

ACE does not determine the applicable standard itself—standard identification is performed by SRE. ACE only executes the corresponding calculation model after receiving the evaluation metric.

Related Skills