Skip to main content

adding-swifql-sql-function

Add or change a built-in compositional SQL function helper inside the canonical SQL module. The skill package keeps its historical routing identifier.

Datos de origen

Repositorio
swiftstream/SQL
Última actividad en el origen
4 de octubre de 2026 a las 19:25
Idioma detectado de SKILL.md
inglés
Estrellas
302
Forks
19

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
adding-swifql-sql-function
description
Add or change a built-in compositional SQL function helper inside the canonical SQL module. The skill package keeps its historical routing identifier.
# Add a Compositional SQL Function Use this procedure when adding a compositional SQL function helper. Architecture and value-safety authority remain [`DSL_COMPOSITION.md`](../../architecture/DSL_COMPOSITION.md) and [`SAFETY_RULES.md`](../../SAFETY_RULES.md). 1. Load [`DSL_COMPOSITION.md`](../../architecture/DSL_COMPOSITION.md), [`SAFETY_RULES.md`](../../SAFETY_RULES.md), and [`SOURCE_MAP.md`](../../SOURCE_MAP.md). 2. Inspect neighboring current files under `Sources/SQL/Functions/**` and the current `Fn` construction before choosing the helper shape. 3. Classify each argument as SQL structure or dynamic data. 4. Prefer composition of existing parts and current `Fn` helpers. 5. Keep dynamic data on the normal bound-value path; use trusted inline representation only for deliberately controlled structure. 6. Add dialect-specific expectations only where semantics or rendering actually differ. 7. Avoid opportunistic renaming or refactoring of historical function APIs and unrelated helpers.
Ver en GitHub