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

@looker/looker-skills

v0.4.0

Published

This repository contains a collection of "skills" designed to assist AI agents and developers in writing high-quality, standardized LookML code and guiding them through Looker onboarding. Each skill encapsulates specific instructions, best practices, and

Downloads

341

Readme

Looker Developer Skills Repository

This repository contains a collection of "skills" designed to assist AI agents and developers in writing high-quality, standardized LookML code and guiding them through Looker onboarding. Each skill encapsulates specific instructions, best practices, and examples for different aspects of Looker development.

Installation & Usage

To use these skills in your own projects—especially to enhance AI assistants like Gemini, Cursor, Antigravity, or Claude Code—we recommend adding this repository to your project.

Installation via npx skills add (Recommended)

The skills CLI is a tool used to install and manage specialized instructions (skills) for AI agents in your workspace. To install these LookML skills in your project, use npx skills add.

npx skills add looker-open-source/looker-skills

Installing as an Agent Plugin

You can install this repository as a plugin in your favorite AI coding agent to expose these LookML and onboarding skills:

Antigravity CLI

Install the plugin directly from the Git repository:

agy plugin install https://github.com/looker-open-source/looker-skills

Claude Code

First, clone the repository locally:

git clone https://github.com/looker-open-source/looker-skills.git

To run Claude Code with the plugin loaded temporarily:

claude --plugin-dir ./looker-skills

To install the plugin persistently:

claude plugin install ./looker-skills

Codex

Run the installer script to clone the repository locally and register it in your personal marketplace:

curl -sSL -o codex-install.sh https://raw.githubusercontent.com/looker-open-source/looker-skills/main/codex-install.sh && bash codex-install.sh

Once complete, restart Codex and open the plugin manager (/plugins) to verify that the Looker Developer Skills plugin is active.

Core LookML Skills

These skills provide specific instructions for creating and modifying LookML objects.

Models

  • lookml-model: Instructions for creating and configuring Model files, including connections and includes.

Explores

  • lookml-explore: Basic Explore definition, including descriptions, labels, and basic joins.
  • lookml-explore-joins: Detailed guidance on defining joins, relationships, and SQL conditions.
  • lookml-explore-advanced: Advanced configurations like access_filter, sql_always_where, and UNNESTing arrays.

Views

  • lookml-view: Standard View definitions, sql_table_name, and file organization (Standard, Extended, Refined).
  • lookml-view-derived-table: Creating Native Derived Tables (NDT) and SQL Derived Tables (SDT).
  • lookml-refinements: Deep dive into LookML includes, refinements (layering), and project structure best practices.
  • lookml-sets: Guide to using LookML sets for grouping fields, controlling visibility, and managing drill paths.

Fields

Advanced Functionality

Logic & Security

  • lookml-liquid: Using Liquid variables for dynamic SQL, HTML, and links.
  • lookml-access-grants: Implementing access_grant and required_access_grants for row-level security.
  • lookml-tests: Writing LookML tests for Views and Explores.

Performance & Optimization

  • looker-performance-optimizer: Master developer skill for auditing, diagnosing, and optimizing query performance in Looker projects, including caching, PDT strategies, and SQL profiling.
  • lookml-caching-datagroups: Caching alignment strategies, ETL-triggered datagroups, and persistency tuning.
  • lookml-query-diagnostics: Guidelines for running diagnostic queries, analyzing SQL explain plans, and identifying bottlenecks.
  • lookml-pdt-optimization: PDT optimization standards, index/partition configurations, and incremental materializations.
  • lookml-refactoring: Field-level optimization, join pruning, and eliminating redundant calculations.

Developer Onboarding Skills

These skills guide new Looker developers and agents through database exploration, CLI setup, project configuration, LookML modeling, and dashboard creation.