Simple Skill Example: Prompt vs Skill

 

This example shows how to move from a one-time prompt to a reusable AI Skill in GRAITEC Assistant. The process starts by creating a simple structure with a prompt, then converting the same workflow into a Skill that can be reused to automate repetitive modeling tasks.

Contents

  1. Objective
  2. Best Practices
  3. Related Topics

 

Objective

The objective of this example is to understand why reusable AI Skills are more powerful than standalone prompts and how a Skill can be reused to automate repetitive modeling tasks.

 

Overview of the AI Skill workshop exercise showing how to create a reinforced concrete structure with a prompt, convert the workflow into a reusable AI Skill, and reuse the skill to generate additional levels.

From prompt to reusable AI Skill

 

 

The following steps show how the same modeling task can first be completed using a standalone prompt and then converted into a reusable Skill with Skill Creator. The created Skill is then reused and tested with different requests.

 

  1. Create the Structure Using a Prompt

Start by creating a single-story reinforced concrete bay using a prompt. This provides the initial structure that will later be converted into a reusable Skill.

Use a detailed prompt that specifies the geometry, materials, slab thickness, labels, and validation requirements.

 

Prompt used in GRAITEC Assistant to create a single-storey reinforced concrete structure in Advance Design.

Prompt used to generate the structure
 

 


 

  1. Generate the Skill with Skill Creator

Next, use Skill Creator to convert the workflow into a reusable Skill. Provide a prompt that instructs Skill Creator to generate a complete SKILL.md definition.

 

Skill Creator prompt describing the simple-concrete-structure AI Skill, including defaults, workflow steps, validation requirements, and trigger phrases.

Prompt used to generate the Skill


 
Skill Creator creates the simple-concrete-structure Skill with the required defaults, inputs, workflow steps, and validation logic.
 

GRAITEC Assistant receiving the request to create the simple reinforced concrete structure AI Skill.

Using the Skill Creator prompt in GRAITEC Assistant 
to create a Skill

 

 

GRAITEC Assistant confirming successful creation of the simple-concrete-structure Skill and displaying the generated skill files.

Generated Skill

 

Once the Skill has been created, it is available in the Skill tree.

 

Generated SKILL.md file showing the name, description, defaults, trigger phrases, and workflow instructions for the simple-concrete-structure Skill.

The created skill available in the Skill tree


 

  1. Use and Validate the Skill

Use the created Skill to generate the structure, then review the result and validate the created elements.

 

Single-storey reinforced concrete structure created by the simple-concrete-structure Skill and verified by GRAITEC Assistant.

Structure created using the Skill
 


 
The Skill can also be triggered through another request. In the following example, the keywords “simple concrete building” are included in the Skill description, allowing GRAITEC Assistant to identify and use the appropriate Skill.

 

The Skill can also be triggered through the keywords “simple concrete building”


 
Defining defaults in the Skill is very important. If defaults are not provided and the Skill is not instructed to ask for the required values, the workflow is not deterministic and may fail or produce an unexpected result.
 

Single-storey reinforced concrete structure created by the simple-concrete-structure Skill and verified by GRAITEC Assistant.

The result

 

 

The Skill can then be reused to add additional levels. In this example, the request triggers the same Skill because the keywords “add more stories” were added to the Skill description.

 

Prompt requesting additional storeys using the existing simple-concrete-structure Skill.

Reusing the Skill with a new request
 


 
The resulting structure includes the additional levels requested through the Skill.

 

Multi-storey reinforced concrete structure generated by reusing the simple-concrete-structure Skill to add additional levels.

Additional levels generated automatically
 

 

 

 

Best Practices

When creating and using a Skill: