
getsentry / junior
✓ Official★ 275A skill package that teaches your agent 7 capabilities — every one documented and browsable below, no GitHub required · by sentry.
Each skill below is one capability this package teaches your agent. Install the whole package, or open a skill to install just that one.
Build and deploy universal JavaScript servers with Nitro v3. Use when working with nitro.config.ts, defineNitroConfig, defineHandler, defineConfig, server.ts…
6 files — installable on its own
Integrate `@mariozechner/pi-agent-core` as the agent abstraction inside another library or runtime. Use when implementing or refactoring Pi Agent wrappers,…
8 files — installable on its own
Create and maintain public, user-facing product documentation for this repo's `packages/docs` app. Use when asked to write, revise, or review docs pages…
8 files — installable on its own
Implement Slack bot behavior with correct Slack-documented message formats, inbound mention/event routing, and long-running task UX. Use when asked to "format…
9 files — installable on its own
Author Slack HTTP integration tests using the repository MSW harness and fixture factories. Use when asked to add a Slack integration test, mock Slack API…
5 files — installable on its own
Build and operate Vercel Queues with @vercel/queue across push and poll consumers. Use when users ask about "vercel queues", "@vercel/queue", "queue/v2beta",…
8 files — installable on its own
Investigate Vercel Sandbox lifecycle, timeout, snapshot, and persistence behavior. Use when users ask about Vercel Sandbox, `@vercel/sandbox`,…
6 files — installable on its own
junior
Junior is moving quickly. If you're interested in using it, we'd love to hear your feedback.
Junior is a Slack bot runtime powered by Hono.
Use it to investigate issues, summarize context, and take action from Slack with connected tools.
Documentation
Canonical docs live at https://junior.sentry.dev/.
Start here:
Packages
| Package | Purpose |
|---|---|
@sentry/junior | Core Slack bot runtime |
@sentry/junior-plugin-api | Lightweight plugin API types and helpers |
@sentry/junior-agent-browser | Agent Browser plugin package for browser automation |
@sentry/junior-cloudflare | Cloudflare plugin package for production operations |
@sentry/junior-dashboard | Authenticated dashboard package for Junior runtime diagnostics |
@sentry/junior-datadog | Datadog plugin package for observability workflows through Datadog's Pup CLI |
@sentry/junior-github | GitHub plugin package for issue workflows |
@sentry/junior-hex | Hex plugin package for data warehouse query workflows |
@sentry/junior-linear | Linear plugin package for issue workflows |
@sentry/junior-memory | Memory plugin package for long-term Junior memory storage |
@sentry/junior-notion | Notion plugin package for page search workflows |
@sentry/junior-scheduler | Scheduler plugin package for scheduled Junior tasks |
@sentry/junior-maintenance | Maintenance plugin package for updating and improving Junior apps |
@sentry/junior-sentry | Sentry plugin package for issue workflows |
@sentry/junior-vercel | Vercel plugin package for deployment and log investigation workflows |
Install the whole package (7 skills):
npx skills add https://github.com/getsentry/juniorOr install a single skill:
npx skills add https://github.com/getsentry/junior --skill <name>Pick the skill name from the Skills tab — each entry there installs independently.