Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aiskillstore/delon-form-dynamic-schema-forms
Create dynamic schema-based forms using @delon/form (SF component).
Passed 20 of 22 test cases with the skill, and 14 of 22 without it.
and 7 more in the full report
6 fixed14 passed either way2 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want to set a global default grid layout across an NG-ALAIN schema form so fields render in 2 columns (half width each), except for a full-width notes field. Show the `SFUISchema` configuration.
| Checked | Without skill | With skill |
|---|---|---|
| The global `'*'` selector in `SFUISchema` specifies `grid: { span: 12 }`. | Missed | Passed |
| The full-width field override key uses the `$` prefix. | Missed | Passed |
The instructions your model reads when the skill loads.
This skill helps create dynamic forms using @delon/form's SF (Schema Form) component.
import { Component, signal, output } from '@angular/core';
import { SFSchema, SFComponent, SFUISchema } from '@delon/form';
import { SHARED_IMPORTS } from '@shared';
@Component({
selector: 'app-user-form',
standalone: true,
imports: [SHARED_IMPORTS, SFComponent],
template: `
<sf
[schema]="schema"
[ui]="ui"
[formData]="initialData()"
[loading]="loading()"
(formSubmit)="handleSubmit($event)"
(formChange)="handleChange($event)"
(formError)="handleError($event)"
test cases passed, vs 14 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.