Skip to content

Commit 5ce9716

Browse files
Merge pull request #4 from axioma-ai-labs/fix/self-contained-skills-and-readme-banner
Make skills self-contained, fix stale docs, add README banner
2 parents cf8c4e0 + 2a23f3b commit 5ce9716

7 files changed

Lines changed: 29 additions & 14 deletions

File tree

‎CONTRIBUTING.md‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,11 @@
3535

3636
5. Add a row to the skills table in [`README.md`](README.md).
3737

38-
6. Validate before committing:
38+
6. Add the skill to the "Using the skills" list in
39+
[`agents/AGENTS.md`](agents/AGENTS.md) - that file is the shared context for
40+
non-Claude agents and must list every skill.
41+
42+
7. Validate before committing:
3943

4044
```bash
4145
node scripts/validate-skills.mjs
@@ -51,3 +55,6 @@
5155
imperative.
5256
- Document failure modes (error codes, rate limits) - agents need them to
5357
recover.
58+
- Keep each skill self-contained. A skill can be installed on its own, so it
59+
must not link to files in a sibling skill - inline what it needs, or link to
60+
the official docs at <https://neuroapi.neurobro.ai/docs>.

‎README.md‎

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# Neurobro Skills
1+
<p align="center">
2+
<img src="assets/neurobro-skills.png" alt="Neurobro Skills: Agent skills for the NeuroAPI financial market research API" width="100%">
3+
</p>
4+
5+
<h1 align="center">Neurobro Skills</h1>
26

37
Agent skills for **[NeuroAPI](https://neuroapi.neurobro.ai)** - Neurobro's
48
paid public API for financial market research. These skills teach AI coding

‎agents/AGENTS.md‎

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,12 @@ relevant to the task:
2626
- `neurobro-market-research` - financial market research via `/agent/ask`:
2727
equity and crypto analysis, technical setups, fundamental research, macro
2828
outlooks, multi-asset investigations.
29+
- `neurobro-meme-hunting` - discover and risk-vet trending and newly launched
30+
memecoins: scan DEX pools, filter by liquidity and age, audit for honeypots,
31+
rug-pull risk, and holder concentration.
32+
- `neurobro-trading-setup` - build structured trade setups: entry zones,
33+
stop-loss, take-profit targets, and risk/reward ratios from technical
34+
analysis and derivatives positioning.
2935

3036
Each `SKILL.md` carries the full instructions, including request/response
3137
schemas, mode selection, billing, error handling, and rate limits.

‎assets/neurobro-skills.png‎

2.39 MB
Loading

‎skills/neurobro-market-research/SKILL.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,8 @@ error class:
203203
to sort out billing, then stop.
204204
- **Adjust, then retry** - `403 mode_not_in_plan`: the `mode` isn't on the
205205
caller's plan; retry with `smart` or `fast`.
206+
- **Wait, then retry** - `409`: a call with the same `Idempotency-Key` is
207+
still in flight; wait briefly, then retry the same request.
206208
- **Back off and retry** - `429` (honour `Retry-After`, cap at 3 attempts) and
207209
`503` (agent saturated; exponential backoff; no quota charged).
208210
- **`500`** - server-side bug; retry only idempotent calls, once.

‎skills/neurobro-meme-hunting/SKILL.md‎

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,8 @@ curl -s https://api.neurobro.ai/api/v1/agent/ask \
4949
-d '{"prompt": "<your prompt>", "mode": "smart"}' | jq -r .answer
5050
```
5151

52-
For the full request/response schema, status codes, rate limits, and key
53-
setup, see the `neurobro-market-research` skill and its
54-
`references/endpoints.md`.
52+
For the full request/response schema, status codes, and rate limits, see the
53+
official docs: <https://neuroapi.neurobro.ai/docs>.
5554

5655
## The hunt: discover, filter, audit, rank
5756

@@ -179,6 +178,5 @@ routinely go to zero on momentum alone.
179178

180179
## Reference
181180

182-
Full NeuroAPI endpoint reference - request/response schema, status codes,
183-
rate limits, and key setup - lives in the `neurobro-market-research` skill
184-
(`references/endpoints.md`). Official docs: <https://neuroapi.neurobro.ai/docs>.
181+
Full NeuroAPI endpoint reference - request/response schema, status codes, and
182+
rate limits - is in the official docs: <https://neuroapi.neurobro.ai/docs>.

‎skills/neurobro-trading-setup/SKILL.md‎

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,8 @@ curl -s https://api.neurobro.ai/api/v1/agent/ask \
4848
-d '{"prompt": "<your prompt>", "mode": "smart"}' | jq -r .answer
4949
```
5050

51-
For the full request/response schema, status codes, rate limits, and key
52-
setup, see the `neurobro-market-research` skill and its
53-
`references/endpoints.md`.
51+
For the full request/response schema, status codes, and rate limits, see the
52+
official docs: <https://neuroapi.neurobro.ai/docs>.
5453

5554
## The workflow: context, setup, validate
5655

@@ -183,6 +182,5 @@ curl -s https://api.neurobro.ai/api/v1/agent/ask \
183182

184183
## Reference
185184

186-
Full NeuroAPI endpoint reference - request/response schema, status codes,
187-
rate limits, and key setup - lives in the `neurobro-market-research` skill
188-
(`references/endpoints.md`). Official docs: <https://neuroapi.neurobro.ai/docs>.
185+
Full NeuroAPI endpoint reference - request/response schema, status codes, and
186+
rate limits - is in the official docs: <https://neuroapi.neurobro.ai/docs>.

0 commit comments

Comments
 (0)