All skills

Waterline ORM query language, model definitions, associations, and data access patterns for Sails.js. Use this skill when writing, reviewing, or debugging Waterline queries, model attributes, associations, lifecycle callbacks, validations, or any database interaction in a Sails.js application.

Use this Skill: https://skilld.dev/gh/sailscastshq/boring-stack/waterline

This session only. Nothing lands on disk.

SKILL.md

≈76 tokens always: the name and description. ≈535 when used: this file. ≈16k more on demand in 12 files.

Waterline ORM

Waterline is the datastore-agnostic ORM/ODM used by Sails.js. It provides a normalized API for interacting with any supported database (PostgreSQL, MySQL, MongoDB, SQLite, Redis) using a consistent query language.

When to Use

Use this skill when:

  • Defining Sails.js models (attributes, types, validations, associations)
  • Writing Waterline queries (find, create, update, destroy, count, etc.)
  • Using criteria objects with operators (contains, startsWith, in, nin, <, >, !=, or, and)
  • Setting up associations (one-to-one, one-to-many, many-to-many)
  • Handling query errors (.intercept(), .tolerate(), E_UNIQUE)
  • Working with transactions, streaming, aggregation, or collection manipulation
  • Configuring datastores and model settings

Rules

Read individual rule files for detailed explanations and code examples:

Source: SKILL.md on GitHub

1 warning17d4 checks · Risk SAFE
  • Gen Agent Trust Hub17d

    The skill provides comprehensive documentation and best practice rules for writing Waterline ORM queries and model definitions in Sails.js applications. It contains only Markdown files and does not include any executable scripts or malicious instructions.

  • Socket17d

    No alerts

  • Snyk17d

    Risk: LOW · No issues

  • Runlayer7mo

    10/13 files flagged

Signed by skilld at 383ecf8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 3 days ago.

Activeupdated 8 months ago
Other metadata
metadata
{
  "author": "sailscastshq",
  "version": "1.0.0",
  "tags": "waterline, sails, orm, database, query, models"
}

README badge

README badge for sailscastshq/boring-stack/waterline