indicator-details · git:20261029.564df71 · 2026-10-29 · sha256 3157fe36e8f8fee8
indicator-details git:20261029.564df71A
Immutable. This exact content never changes and is served at /api/v1/blob/3157fe36e8f8fee8.
---
name: indicator-details
description: Returns the notes Trade Stories holds on a named indicator, or lists the indicators that have notes.
argument-hint: "[indicator name]"
---
# Print an indicator's notes
Follow **Operating rules** in `${CLAUDE_SKILL_DIR}/../../story-skills.md`, and
nothing else in that file. No story is involved: look for none, and run nothing
under `dsl/`.
The notes are in `${CLAUDE_SKILL_DIR}/../../../extras/indicators/`. Read its
`README.md` first. Beyond that, read only what the step for this run names.
Print only the lines below, and nothing you know about an indicator from
anywhere else: no progress line, no opening line, and no comment before or
after them.
## No argument
List the subfolders. For each one holding an `indicator.md`, read that file's
`#` title and print one line, in alphabetical order, the folder name first:
```
<folder name>: <title>
```
So `quadzilla-tf`, titled `# Quadzilla TF`, prints `quadzilla-tf: Quadzilla TF`.
With no subfolder holding an `indicator.md`, print this line alone:
```
The indicator notes folder holds no notes yet.
```
## A name
Resolve the argument against the subfolders as the README says, taking the
argument as the name a story would give.
A match: read every file in the matched folder, then print one line naming the
indicator by its `indicator.md` title, then `indicator.md`, then each other file
in alphabetical order, after a line naming it:
```
Notes on <title>:
<indicator.md>
<file name>:
<that file>
```
Print every file whole and exactly as written, with nothing summarised or
reworded.
No match: print this line, then the list under **No argument**:
```
No notes are held for <argument as given>.
```