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

@azat-io/ai-config

v1.4.0

Published

AI shareable config

Downloads

685

Readme

AI Config

Version GitHub License

A unified configuration manager for AI coding assistants that keeps Claude Code, Codex, Gemini CLI, and OpenCode settings in sync.

Seamlessly deploy consistent instructions, commands, skills, and MCP integrations across agents through a single installer, centralizing setup and reducing maintenance.

Why

AI tools all support configuration, but every agent uses a different format and directory layout. Keeping them in sync by hand is slow and error-prone.

This project:

  • Provides one installer for multiple agents
  • Keeps installation paths and updates consistent
  • Makes maintenance easier by centralizing the source of truth
  • Ships curated best practices, agents, skills, and commands out of the box

Quick Start

npx @azat-io/ai-config

The installer will:

  • Ask which agents to install
  • Ask for install scope (project or home)
  • Ask which MCP servers to install
  • Prompt for GITHUB_PERSONAL_ACCESS_TOKEN only if GitHub MCP is selected

What Gets Installed

Sources live in this repo and are copied into each agent's config:

  • instructions/global.md
  • commands/
  • agents/
  • skills/
  • hooks/
  • settings/mcp.ts (GitHub, sequential-thinking, fetch)

Install Scope

You choose one scope for the entire run.

Project (local)

Creates dot-folders in the current project and places instructions in the project root:

  • Claude Code
    • .claude/commands/, .claude/agents/, .claude/skills/, .claude/hooks/
    • .claude/settings.json (MCP)
    • CLAUDE.md
  • Codex
    • .codex/agents/*.toml (multi-agent role configs)
    • .codex/skills/
    • .codex/config.toml (MCP)
    • AGENTS.md
  • Gemini CLI
    • .gemini/commands/, .gemini/agents/, .gemini/skills/, .gemini/hooks/
    • .gemini/settings.json (MCP)
    • GEMINI.md
  • OpenCode
    • .opencode/commands/, .opencode/agents/, .opencode/skill/
    • opencode.json (MCP)
    • AGENTS.md

Home (global)

Uses the user config directories:

  • Claude Code: ~/.claude/
  • Codex: ~/.codex/
  • Gemini CLI: ~/.gemini/
  • OpenCode: ~/.config/opencode/

Requirements

  • Node.js v22+
  • MCP dependencies (only if you plan to use MCP):
    • github-mcp-server
    • uv (for uvx)

Supported Features

| Agent | Instructions | Commands | Skills | Subagents | Hooks | MCP | | ----------- | ------------ | -------- | ------ | --------- | ----- | --- | | Claude Code | Yes | Yes | Yes | Yes | Yes | Yes | | Codex | Yes | No | Yes | Yes | No | Yes | | Gemini CLI | Yes | Yes | Yes | Yes | Yes | Yes | | OpenCode | Yes | Yes | Yes | Yes | No | Yes |

Codex subagents use the experimental multi-agent feature. The installer enables [features] multi_agent = true in .codex/config.toml; restart Codex after installation for the change to take effect.

Built-in Features

Commands

| Command | Description | | ---------------------------------------------------------------------------------------- | --------------------------------------------------------- | | /blueprint | Create a detailed implementation blueprint before coding | | /code-review | Review code quality before merge | | /commit | Generate Conventional Commits message from staged changes | | /discovery | Clarify vague ideas and align on scope | | /docs | Write or update project documentation | | /implement | Execute an approved implementation blueprint | | /refactor | Refactor code while preserving behavior | | /research | Explore technical approaches when requirements are fuzzy | | /test | Write tests for TDD or bug fixes |

Skills

| Skill | Description | | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- | | blueprinting | Write detailed implementation blueprints before coding | | creating-skills | Create reusable techniques and patterns for AI agents | | creating-subagents | Create specialized subagents for recurring tasks | | discovering | Clarify goals and scope when the what/why is unclear | | implementing | Execute an approved implementation blueprint | | refactoring | Behavior-preserving restructuring for clarity and safer changes | | researching | Choose technical approaches when the how is unclear |

Agents

| Agent | Description | | ------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | | code-reviewer | Review code for correctness, security, and maintainability | | documentation-writer | Write README, API docs, JSDoc, and contributing guides | | implementer | Implement features following plans and specs | | test-writer | Write focused tests with full code path coverage |

MCP Integrations

| Server | Description | | ------------------------------------------------------------------------------------------------------- | ------------------------------------------- | | Fetch | Fetch and process web pages | | GitHub | Work with repos, issues, and pull requests | | Sequential Thinking | Step-by-step reasoning for complex problems |

See also

License

MIT © Azat S.