npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@ai-foundry/atlassian-bridge

v0.0.15

Published

Just another CLI for managing Jira and Confluence from the command line.

Readme

Atlassian Bridge

A CLI for managing Jira and Confluence from the terminal. Hand-rolled command framework with Zod as the only runtime dependency.

Prerequisites

  • Node.js >= 22.12

Installation

npm i -g @ai-foundry/atlassian-bridge

Authentication

Credentials can be stored locally or provided via environment variables.

Login

atl auth login --base-url https://yoursite.atlassian.net --email [email protected] --token YOUR_TOKEN

Environment variables

| Variable | Description | | --------------------- | --------------------------------------------------------------------------------------- | | ATLASSIAN_BASE_URL | Atlassian instance URL | | ATLASSIAN_EMAIL | Account email | | ATLASSIAN_API_TOKEN | API token (generate one) |

Other auth commands

atl auth status    # Show current credentials
atl auth logout    # Remove stored credentials

Upgrading

atl pkg upgrade

Usage

# Jira
atl jira issues search "project = PROJ"
atl jira issues get PROJ-123
atl jira issues create "Fix login bug" --project PROJ --type Bug
atl jira projects list

# Confluence
atl confluence pages search "space = DEV"
atl confluence pages get "My Page Title" --space DEV
atl confluence pages children 12345
atl confluence spaces tree SPACEKEY

Commands

atl auth login|status|logout

atl pkg upgrade

atl jira issues get <issueKey>
atl jira issues create <summary> --project <key> --type <name> [--description <adf>] [--parent <key>] [--labels <csv>]
atl jira issues update <issueKey> [--summary] [--description] [--parent] [--labels] [--status]
atl jira issues delete <issueKey>
atl jira issues search <jql> [--limit] [--cursor] [--fields]
atl jira issues children <issueKey>

atl jira attachments list <issueKey>
atl jira attachments get <attachmentId>

atl jira comments list <issueKey> [--limit] [--cursor]
atl jira comments get <commentId> --issue <issueKey>
atl jira comments add <issueKey> --body <adf>
atl jira comments update <commentId> --issue <issueKey> --body <adf>
atl jira comments delete <commentId> --issue <issueKey>

atl jira projects get <keyOrId>
atl jira projects list [--limit] [--cursor] [--query]

atl confluence pages get <idOrTitle> [--space]
atl confluence pages create <title> --space <id> [--parent <id>] [--body <adf>]
atl confluence pages update <pageId> [--title] [--body] [--parent]
atl confluence pages delete <pageId>
atl confluence pages search <cql> [--limit] [--cursor]
atl confluence pages children <idOrTitle> [--space] [--depth]

atl confluence spaces get <idOrKey>
atl confluence spaces tree <idOrKey> [--depth]

Global flags: --help, --version, -v/--verbose

Available Skills

Agent skills that let your AI agent interact with Jira and Confluence directly.

| Skill | Install | | -------------- | -------------------------------------------------------- | | Jira | npx skills add adrianhdezm/atlassian-bridge jira | | Confluence | npx skills add adrianhdezm/atlassian-bridge confluence |

Development

Prerequisites

  • Node.js >= 22.12
  • pnpm

Setup

pnpm install

Scripts

pnpm dev       # Run CLI in dev mode (tsx)
pnpm build     # Compile TypeScript to dist/
pnpm test      # Run all tests
pnpm lint      # Lint with ESLint
pnpm format    # Format with Prettier

Running in dev mode

In dev mode, use pnpm dev instead of atl:

pnpm dev auth login --base-url https://yoursite.atlassian.net --email [email protected] --token YOUR_TOKEN
pnpm dev jira issues search "project = PROJ"

License

MIT