Skip to content
Back to skills

Train

ASecurity

Teaches celis the person's taste for one kind of thing, such as a logo, an error message or a commit message, from 4 variants the person marks good, bad or neither. Use when the person runs /celis:train <kind of thing>, or asks to teach celis what they like.

  • 4 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added November 11, 2026
ai-agentsgo

Security analysis

A100/100

Scanned November 11, 2026

npx -y skills add celishq/trails --skill train --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Train?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Train
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/celishq-train/badge)](https://www.skillsdirectory.com/skills/celishq-train)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: train
description: Teaches celis the person's taste for one kind of thing, such as a logo, an error message or a commit message, from 4 variants the person marks good, bad or neither. Use when the person runs /celis:train <kind of thing>, or asks to teach celis what they like.
---

The text after `/celis:train` names one kind of thing. You make variants, the person marks them, and
their marks become one pattern. Add it as one ask, as the card says.

1. Read the patterns of this kind of thing whole with `celis patterns <id>`, with their examples, so the
   variants do not ask again what the person already showed. Name the role of the thing, what it is
   for, such as "a screen that sells one product" rather than "an app screen": the pattern holds only
   where that role does. When the ask does not show it, ask the person.
2. Make 4 variants at low detail, each a file in a folder for this round, such as `train/1/1.svg`. Make
   them differ in one way only, the axis of the round, such as tone, density or colour, and keep all
   else the same. Name the axis, and say in one line each how it differs. A mark can then only be
   about the axis.
3. Show the person the 4 variants, and ask them to mark each `good`, `bad` or `neither`, with one line
   of why, and to say whether the good form holds for anything they make or only for this product.
   Wait for their marks. They can also give examples of their own, such as an image: each one they
   mark is an example too, as a file, as bytes on stdin with `-`, or as base64 in a
   `data:image/png;base64,...` URI.
4. Write one pattern of the axis in the person's words, in the five lines the card shows, with `pattern
   --path <the kind of file, such as **/*.svg> --good <each good file> --bad <each bad file> -- "Name:
   <the form the good ones share>` and its `When <the role of the thing> is made`, `Forces`, `Do` and
   `Because` lines: the `Do` is what the good ones share, the `Forces` what the bad ones chose instead,
   the `Because` the person's why. Give as examples only the files of this round. Add `--scope me` when
   the person said it holds for anything they make. When it adds to a pattern you read, replace that
   pattern with `--replaces <its id>`.
5. Say a value that belongs to this product, such as a colour code, a typeface or a supplier, by its
   role in the `Do`, such as "a deep ground cooler than the food". Write the value itself as a pattern
   of its own, with the person's choice as its `Because`, so that tidy moves it into the project's files.
6. Close the ask. In the end, give the pattern's id and its text, and offer one more round on another
   axis for a point the marks left open.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.