brick-task-author

Automate building authoring workflows in the BRICK protocol.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/insightwavesmith/BRICK --skill brick-task-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brick-task-author
Source: https://github.com/insightwavesmith/BRICK/tree/main/brick_protocol/agent/skills/brick-task-author
Command: npx skills add https://github.com/insightwavesmith/BRICK --skill brick-task-author

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires brick_protocol, python, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the authoring process for BRICK buildings, reducing manual steps and automating complex workflows with a clear 3-phase structure.

Core Features & Use Cases

  • Task Definition: Automates the creation of tasks for building authoring.
  • Input Modes: Supports different input modes like presets and DSL graphs.
  • Building Authoring: Manages the entire lifecycle of building authoring from design to delivery.

Quick Start

To begin the authoring process, run the command: brick build / support.operator.cli build --task "Define a new building task" --preset building-chain-preset:quick-check --fast-confirm --adapter adapter:local

Frequently Asked Questions about brick-task-author

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

FAQPage Schema
How do I automate building authoring tasks in BRICK protocol?

Automating BRICK building authoring requires defining tasks, selecting input modes like presets or DSL graphs, and managing the lifecycle from design to delivery. This Skill automates these complex workflows using a structured 3-phase approach to reduce manual steps.

What is the best way to define a building task using BRICK protocol?

Defining a BRICK building task is best handled by automating the creation of task definitions and applying input modes. You can start the authoring process by running a CLI build command with parameters like --task and --preset to quickly establish the building-chain configuration.

Do I need to understand BRICK protocol components before authoring buildings?

Yes, building authoring requires a comprehensive understanding of BRICK protocol and its components. You must have the brick_protocol dependency and its associated requirements installed to successfully execute the automated authoring workflows.

Can I use DSL graphs as input for BRICK building authoring?

Yes, you can use DSL graphs as an input mode for BRICK building authoring. The Skill supports multiple input modes including DSL graphs and presets, allowing you to define and structure the building authoring lifecycle according to your specific graph data.

How does the 3-phase workflow streamline BRICK building authoring?

The 3-phase workflow streamlines BRICK building authoring by structuring the entire lifecycle from task definition to final delivery. It automates complex manual steps, handles input configurations, and manages the building authoring process through a clear, sequential progression.

What are the limitations of automating BRICK protocol building authoring?

Automating BRICK building authoring is limited by its strict dependency on the brick_protocol and Python environments. Without a comprehensive understanding of the BRICK protocol components and the required dependencies installed, the automated 3-phase authoring workflows will not execute correctly.