getsentry junior
OFFICIALLABSCO SUMMARY
The repository is a monorepo of @sentry/junior-* packages built on a Hono core, and the skill for each package teaches an agent that package's own boundaries rather than general advice: the sentry skill queries live Sentry telemetry and can create alerts, but is told explicitly not to touch repository or PR work, and github-code / github-issues split the same territory in reverse. A separate handful — junior, junior-qa, jr-rpc, self-update — are for extending or maintaining a Junior install itself, not for using one that already runs.
This is for a team that already runs, or is about to run, its own Junior instance in Slack, not a general skill library to lift pieces from. The README calls the project "moving quickly" and points readers at junior.sentry.dev for the real quickstart, Slack app setup, and deploy instructions; the skills here assume that setup already exists and add an operational layer on top of it.
READ THE FULL ANALYSIS
What a given plugin costs to start varies. Fifteen of the 32 skills work with nothing beyond what is already installed; six route through another MCP server — cloudflare and linear both say so directly in their own descriptions; five bring or call a local tool, including datadog and vercel, each scoped to its own CLI; four want a separate account and key of their own; two we could not classify from what is here.
Not everything in the list is a real capability. coding-workspace-fixture, eval-auth, eval-mcp, eval-oauth, example-bundle-help, example-local, resilient-working-directory, and weather-lookup are junior's own eval and demo fixtures — scaffolding for testing the plugin runtime's auth and tool-loading paths, not something you would reach for on real work. We left them in the count rather than quietly trim it, but expect to skip past them browsing this page.
Checked 19 September 2026 against our live database; one further junior entry exists in our records but is marked dead and is not part of the 32 above.
ALSO IN THIS PACKAGE
sentry
Official Sentry MCP server for investigating issues, error reports, traces, and performance monitoring data from AI coding agents.
http · https://mcp.sentry.dev/mcp/sentry/junior?experimental=1WHAT'S INSIDE
29 showing · 29 totalNothing else to set up — install it and go.
agent-browser
Drives a real web browser from the command line — open a page, click a button, fill in a field, wait for it to load, and save a picture of what was actually on screen.
cloudflare
Looks into what is going wrong inside a Cloudflare account, and stops to get your approval before it changes anything there.
coding-workspace-fixture
A toy codebase kept around as an exam paper — an assistant is told to change one thing in it, and how it goes about that is what is being marked.
datadog
Answers questions about how a live production system is behaving right now, by reading what Datadog has recorded about it — reading only, never changing anything there.
eval-auth
A test case for one specific habit: the agent has to call the verification tool it was handed before it answers, and still remember what the user said earlier in the thread.
eval-mcp
A test case that catches an agent answering a handbook question out of its own head instead of searching the handbook tool it was given.
eval-oauth
A test case where the agent has to prove who it is against a web address before it is allowed to answer anything — and then answer in the same breath, not stop there.
example-bundle-help
A demo answer in a sample app: it explains where that app's bundled add-ons are found, and that this particular bundle carries no login details of its own.
example-local
The sample app's hello-world answer, there to show what the smallest possible skill looks like rather than to do any real work.
github-code
Takes a change all the way through a GitHub repository — clone, branch, commit, push, pull request — with a fixed rule for which command does which step and a standing ban on anything destructive.
github-issues
Turns a messy report into a properly written GitHub ticket — one that names the problem, carries the evidence for it, and is filed under the right kind of work.
hex
An errand-runner other skills send to the Hex data tool: it asks one carefully worded question, sits through the several minutes the answer takes, and brings back just the figures that were asked for.
jr-rpc
A direct line to the settings Junior itself remembers and the plugins it has loaded, for the times the question really is about the configuration rather than the work it configures.
junior
Junior is the assistant this repository builds, and this is the guide to giving it a new ability: where the files go, what each one is allowed to declare, and how to check them before shipping.
junior-qa
Before a change to Junior counts as done, this drives the real app by hand on a developer's own machine and keeps what came out as evidence — the test suite does not stand in for it.
linear
Files and keeps up the team's Linear tickets from inside a Slack conversation, writing each one in the house style instead of pasting the chat in.
nitro
Builds and deploys a JavaScript server with Nitro version 3, and keeps the code clear of the version 2 habits that no longer work in it.
notion
A careful way into a team's Notion: looking things up is the default, and nothing is created, changed or moved unless you asked for that in so many words.
pi-agent-integration
The rules for writing code against the Pi agent library, judged against the version actually published to npm rather than the newer, unreleased code sitting on its main branch.
public-docs
The house standard for the product's public help pages — how a page is shaped, what has to be on it, and the check it has to pass before it goes out.
resilient-working-directory
The same file-listing errand as its plain sibling, but built to test one thing: whether a command cut off partway is tried again once before it is given up on.
self-update
A guarded upgrade: it moves this app onto the newest Junior release, but compares the app's own settings against the reference app, runs the checks, leaves the pull request in draft, and halts the moment anything looks off.
sentry
Looks up what is going wrong right now in a live Sentry account, and answers with the detail plus a link straight to the page it came from.
slack-development
Slack has its own quirks about how a message comes out, which thread a reply belongs in and what it sends a bot — this is the collected knowledge of those quirks, for anyone writing a bot that has to live inside it.
source-handbook
Answers about what the internal handbook says come from opening the handbook itself, and when it has nothing on the question, the answer says so.
vercel
Answers what happened to a deployment on Vercel, working from a fixed list of commands that can only look — never deploy, roll back, or change a setting.
vercel-queues
Sets up Vercel Queues as the hand-off between a program that has jobs to give out and the one that does them — push or poll — and on the assumption that any message can turn up more than once.
vercel-sandbox
Explains why a Vercel Sandbox came back empty, or started from scratch instead of picking up where it left off.
weather-lookup
A stand-in weather report for demos: name any city and the same invented temperature, sky and wind come back, with no weather service behind it.
HOW TO GET IT
npx skills add getsentry/juniornpx skills add getsentry/junior --skill <name> --full-depthPick the skill name from the Skills tab — each entry there installs independently.