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.

README.md

≈432 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Waterline Skills for Claude Code

Write Waterline ORM queries and Sails.js models just by prompting Claude Code.

Installation

npx skills add sailscastshq/boring-stack/skills/waterline

Usage

After installing, Claude will automatically apply Waterline best practices when you work on Sails.js projects:

"Create a User model with email verification and password reset"

"Write a query to find all active users created this year, sorted by name"

"Set up a many-to-many association between Users and Courses"

Skills Included

  • getting-started - Core concepts, model definitions, datastores
  • query-language - WHERE operators, criteria modifiers, sorting, pagination
  • model-methods - find, findOne, create, update, destroy and variants
  • associations - One-to-one, one-to-many, many-to-many, populate
  • attributes-and-validations - Types, validation rules, column mapping
  • lifecycle-callbacks - beforeCreate, beforeUpdate, customToJSON
  • error-handling - .intercept(), .tolerate(), E_UNIQUE
  • transactions - Database transactions with usingConnection
  • aggregation-and-streaming - count, sum, avg, stream
  • collections-and-advanced - Collection manipulation, archive, native queries

What is Waterline?

Waterline is the ORM built into Sails.js. It supports PostgreSQL, MySQL, MongoDB, SQLite, and Redis through swappable adapters.

Links

License

MIT

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