Skip to content

claude skill added - #37

Open
michalkucharczyk wants to merge 3 commits into
mainfrom
mku-claude-skill
Open

claude skill added#37
michalkucharczyk wants to merge 3 commits into
mainfrom
mku-claude-skill

Conversation

@michalkucharczyk

@michalkucharczyk michalkucharczyk commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Skill that helps claude to navigate in jam-tart endpoints. Should be helpful with debugging toaster issues.

To install it:

cp -r jamtart/.claude/skills/tart-backend ~/.claude/skills/

@s0me0ne-unkn0wn s0me0ne-unkn0wn left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, left a couple of optional comments

## Digging deeper: the JIP-3 spec

The telemetry protocol itself is specified in **JIP-3**:
https://github.com/polkadot-fellows/JIPs/blob/main/JIP-3.md

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think raw is enough, Claude hardly needs the other one.

- semantics of enum values, e.g. guarantee discard reasons or failure kinds
- handshake / node-information fields, universal event fields (slot, timestamps)

The emitting side is implemented in polkajam (`crates/jam-std-common/src/telemetry.rs`)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a private repo, unless you have gh or MCP authorized, Claude won't be able to check it out. Maybe add something like "if not checked out and you cannot check out yourself, stop and ask for a check-out", otherwise it'll burn a shitload of tokens searching for workarounds

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants