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

@hasna/skills

v0.1.4

Published

Skills library for AI coding agents

Readme

Skills

Open source library of 200 AI agent skills. Install any skill with a single command.

Quick Start

# Interactive mode - browse and select skills
npx @hasna/skills

# Install specific skills
npx @hasna/skills install deep-research image generate-pdf

# List all available skills
npx @hasna/skills list

Installation

# Global install
bun install -g @hasna/skills

# Or use npx (no install needed)
npx @hasna/skills

Usage

Interactive Mode

Run without arguments to browse skills by category:

skills

Install Skills

# Install one or more skills
skills install deep-research image generate-pdf

# Skills are installed to .skills/ in your project

Search

# Search by name, description, or tags
skills search payment
skills search ai

List by Category

skills list --category "Development Tools"
skills list --category "Content Generation"

Remove

skills remove deep-research

Available Skills (200)

Development Tools (32)

| Skill | Description | |-------|-------------| | api-test-suite | Generate and run API test suites with comprehensive endpoint coverage | | apidocs | Agentic web crawler for API documentation indexing and semantic search | | codefix | Code quality CLI for auto-linting, formatting, and fixing code issues | | consolelog | Monitor console logs from web applications using Playwright headless browser | | database-explorer | Explore and query databases with an interactive interface | | deploy | Deployment CLI for managing EC2 deployments with automated health checks | | diff-viewer | View and analyze file differences with visual diff representation | | e2bswarm | Spawn E2B sandbox instances for parallel Claude Code task execution | | generate-api-client | Generate API client libraries from OpenAPI specs and documentation | | generate-dockerfile | Generate optimized Dockerfiles for containerized applications | | generate-documentation | Generate comprehensive project documentation from codebase analysis | | generate-env | Generate environment variable files from templates and configurations | | generate-mock-data | Generate realistic mock data for testing and development | | generate-pr-description | Generate pull request descriptions from code diffs and commit history | | generate-regex | Generate regular expressions from natural language descriptions | | generate-sitemap | Generate XML sitemaps for websites and web applications | | generate-sql | Generate SQL queries and database schemas from natural language | | github-manager | Manage GitHub repositories, issues, PRs, and workflows | | hook | Claude Code hook creation skill - generates standardized hook scaffolds | | http-server | Spin up local HTTP servers for development and testing | | lorem-generator | Generate placeholder text in various styles and lengths | | managehook | Manage Claude Code hooks with install, configure, and lifecycle operations | | managemcp | Manage MCP servers with install, configure, and lifecycle operations | | manageskill | Manage Claude Code skills with install, configure, and lifecycle operations | | markdown-validator | Validate markdown files for syntax, links, and formatting issues | | mcp-builder | Build MCP server packages with standardized structure and tooling | | npmpublish | Publish npm packages with sensible defaults: private access, patch version bumps | | regex-tester | Test and validate regular expressions with sample inputs | | scaffold-project | Scaffold new projects with standardized structure and boilerplate | | security-audit | Perform security audits on codebases and infrastructure configurations | | terraform-generator | Generate Terraform infrastructure-as-code configurations | | validate-config | Validate configuration files for syntax and schema compliance |

Business & Marketing (25)

| Skill | Description | |-------|-------------| | ad-creative-generator | Generate ad creatives with copy, visuals, and layouts for marketing campaigns | | banner-ad-suite | Create banner ad sets in multiple sizes for display advertising campaigns | | campaign-metric-brief | Generate campaign performance metric briefs and analytics summaries | | campaign-moodboard | Create visual moodboards for marketing and creative campaigns | | caption-style-stylist | Style and format captions for social media and video content | | churn-risk-notifier | Identify and notify about customer churn risk indicators | | competitor-ad-analyzer | Analyze competitor advertising strategies, creatives, and messaging | | crm-note-enhancer | Enhance CRM notes with structured summaries and action items | | customer-journey-mapper | Map and visualize customer journey touchpoints and experiences | | email-campaign | Design and create email marketing campaigns with templates and sequences | | feedback-survey-designer | Design feedback surveys with optimized questions and response formats | | generate-social-posts | Generate social media posts optimized for different platforms | | landing-page-copy | Write conversion-optimized landing page copy with headlines and CTAs | | onboarding-sequence-builder | Build employee or customer onboarding sequences with steps and milestones | | outreach-cadence-designer | Design multi-touch outreach cadences for sales and marketing campaigns | | partner-kit-assembler | Assemble partner kits with brand assets, guidelines, and marketing materials | | persona-based-adwriter | Write targeted ads based on customer persona profiles | | persona-generator | Generate detailed customer and user personas for marketing and UX | | product-demo-script | Write product demo scripts with talking points and flow | | sales-call-recapper | Recap sales calls with key points, objections, and follow-up actions | | salescopy | Generate persuasive sales copy using AI for products and services | | seo-brief-builder | Build SEO content briefs with keyword research and competitive analysis | | social-media-kit | Create social media kits with graphics, templates, and brand guidelines | | sponsorship-proposal-lab | Create sponsorship proposals with packages, ROI projections, and benefits | | webinar-script-coach | Coach and refine webinar scripts with engagement tips and flow optimization |

Productivity & Organization (11)

| Skill | Description | |-------|-------------| | convert | File format conversion CLI with AI-powered extraction between images, PDFs, documents, and data formats | | decision-journal | Track and reflect on decisions with structured journaling | | file-organizer | Organize files into structured directories based on type, date, or content | | folder-tree | Generate and display folder tree structures for documentation | | form-filler | Automatically fill out web forms and document templates | | inbox-priority-planner | Prioritize and organize email inbox items by importance and urgency | | meeting-insight-summarizer | Summarize meetings with key insights, decisions, and action items | | merge-pdfs | Merge multiple PDF files into a single document | | notion-manager | Advanced Notion management with templates, automation, and bulk operations | | personal-daily-ops | Manage personal daily operations with routines, tasks, and priorities | | split-pdf | Split PDF documents into separate pages or sections |

Project Management (9)

| Skill | Description | |-------|-------------| | action-item-router | Route and assign action items from meetings or documents to appropriate owners | | businessactivity | Business activity, workflow, and ownership management service | | delegation-brief-writer | Write clear delegation briefs with context, expectations, and deadlines | | goal-quarterly-roadmap | Create quarterly goal roadmaps with milestones and tracking | | implementation | Create .implementation scaffold for project development tracking | | implementation-agent | AI agent for managing implementation workflows and task execution | | implementation-plan | Generate detailed implementation plans with phases and milestones | | implementation-todo | Manage implementation task lists and todo items | | project-retro-companion | Facilitate project retrospectives with structured reflection and action items |

Content Generation (14)

| Skill | Description | |-------|-------------| | audio | Generate high-quality audio using AI-powered text-to-speech APIs | | audiobook-chapter-proofer | Proofread and validate audiobook chapters for consistency and quality | | emoji | Generate complete emoji packs using AI with DALL-E 3 or Gemini | | generate-diagram | Generate diagrams including flowcharts, sequence diagrams, and system architecture | | generate-docx | Generate DOCX documents with formatted content and styling | | generate-excel | Generate Excel spreadsheets with formatted data, formulas, and charts | | generate-pdf | Generate PDF documents with rich formatting and layouts | | generate-presentation | Generate presentation decks with slides, content, and visuals | | generate-qrcode | Generate QR codes with custom styling and embedded data | | generate-resume | Generate professional resumes with formatting and content optimization | | image | Generate images using multiple AI providers: DALL-E 3, Imagen 3, and Aurora | | jingle-composer | Compose advertising jingles and short musical pieces for brands | | video | Generate videos using AI models from Google Veo, OpenAI Sora, and Runway | | voiceover-casting-assistant | Assist with voiceover casting by matching voice profiles to project needs |

Finance & Compliance (16)

| Skill | Description | |-------|-------------| | budget-variance-analyzer | Analyze budget versus actual spending with variance reporting | | compliance-copy-check | Check marketing copy for regulatory compliance and legal requirements | | compliance-report-pack | Generate compliance report packages for regulatory submissions | | contract-plainlanguage | Convert legal contracts into plain language summaries for easy understanding | | extract-invoice | Extract structured data from invoice documents using AI | | forecast-scenario-lab | Model business forecast scenarios with multiple variable assumptions | | grant-application-drafter | Draft grant applications with structured proposals and budgets | | invoice | Generate professional invoices with company management and PDF export | | invoice-dispute-helper | Assist with invoice disputes by analyzing charges and generating responses | | payroll-change-prepper | Prepare payroll change documentation and calculations | | procurement-scorecard | Generate procurement scorecards for vendor evaluation and comparison | | proposal-redline-advisor | Review and redline proposals with suggested edits and negotiations | | risk-disclosure-kit | Generate risk disclosure documents and compliance statements | | roi-comparison-tool | Compare return on investment across different options and scenarios | | subscription-spend-watcher | Track and analyze subscription spending with alerts and optimization tips | | timesheet | Generate employee timesheets with multi-profile support |

Data & Analysis (12)

| Skill | Description | |-------|-------------| | analyze-data | Data science insights for CSV and JSON datasets with statistical analysis | | anomaly-investigator | Investigate and diagnose anomalies in data, logs, and system metrics | | benchmark-finder | Find industry benchmarks and performance metrics for comparison analysis | | dashboard-builder | Build data dashboards with charts, metrics, and visualizations | | dashboard-narrator | Generate narrative summaries from dashboard data and metrics | | data-anonymizer | Anonymize sensitive data in datasets for privacy compliance | | dataset-health-check | Validate dataset quality with completeness, consistency, and accuracy checks | | extract | Extract text and structured data from images and PDFs using OpenAI Vision | | generate-chart | Generate data charts and visualizations from datasets | | kpi-digest-generator | Generate KPI digest reports with trends, alerts, and performance summaries | | spreadsheet-cleanroom | Clean and sanitize spreadsheet data for analysis readiness | | survey-insight-extractor | Extract actionable insights and trends from survey response data |

Media Processing (13)

| Skill | Description | |-------|-------------| | audio-cleanup-lab | Professional audio cleanup recipes with structured workflows for processing audio files | | compress-video | Compress video files while preserving visual quality using ffmpeg | | extract-audio | Extract audio tracks from video files with multiple format support | | extract-frames | Extract frames from video files at specified intervals or timestamps | | gif-maker | Create animated GIFs from images, videos, or screen recordings | | highlight-reel-generator | Generate video highlight reels from longer content with key moments | | remove-background | Remove backgrounds from images using AI segmentation | | subtitle | Generate styled subtitles from audio using OpenAI Whisper | | transcript | Generate transcripts from audio and video files with timestamps | | video-cut-suggester | Suggest video cuts and edits based on content analysis and pacing | | video-downloader | Download videos from various online platforms and services | | video-thumbnail | Generate eye-catching video thumbnails with text overlays | | watermark | Add watermarks to images and documents for copyright protection |

Design & Branding (11)

| Skill | Description | |-------|-------------| | brand-style-guide | Generate comprehensive brand style guides with visual identity guidelines | | brand-voice-audit | Audit content for brand voice consistency and tone alignment | | color-palette-harmonizer | Generate harmonious color palettes for design and branding projects | | generate-book-cover | Generate professional book cover designs with AI | | generate-favicon | Generate favicons in multiple sizes and formats for websites | | microcopy-generator | Generate UI microcopy including button text, tooltips, and error messages | | packaging-concept-studio | Design product packaging concepts with mockups and specifications | | presentation-theme-maker | Create custom presentation themes with color schemes and layouts | | print-collateral-designer | Design print collateral including brochures, flyers, and business cards | | product-mockup | Generate product mockups for visualization and marketing materials | | testimonial-graphics | Create visual testimonial graphics for social proof and marketing |

Web & Browser (4)

| Skill | Description | |-------|-------------| | browse | Browser automation using Browser-Use Cloud API for AI agents | | domainpurchase | Purchase and manage domains via GoDaddy API | | domainsearch | Search domain availability and suggestions via GoDaddy API | | webcrawling | Web crawling service using Firecrawl API for content extraction |

Research & Writing (10)

| Skill | Description | |-------|-------------| | blog-topic-cluster | Generate topic clusters and content strategies for blog SEO planning | | copytone-translator | Translate copy between different tones and writing styles | | create-blog-article | Create SEO-optimized blog articles with structured content | | create-ebook | Create complete eBooks with chapters, formatting, and cover design | | deepresearch | Agentic deep research using Exa.ai for parallel semantic search and LLM synthesis | | faq-packager | Package and organize frequently asked questions into structured documents | | longform-structurer | Structure long-form content with outlines, chapters, and sections | | podcast-show-notes | Generate podcast show notes with timestamps, summaries, and links | | press-release-drafter | Draft professional press releases for announcements and media distribution | | write | Write short or long-form content - articles, books, documentation at scale |

Science & Academic (10)

| Skill | Description | |-------|-------------| | academic-journal-matcher | Match research papers to appropriate academic journals for submission | | advanced-math | Solve advanced mathematical problems including calculus, algebra, and statistics | | bio-sequence-tool | Analyze and manipulate biological sequences including DNA, RNA, and protein data | | chemistry-calculator | Perform chemistry calculations including molecular weights, reactions, and stoichiometry | | citation-formatter | Format academic citations in APA, MLA, Chicago, and other styles | | experiment-power-calculator | Calculate statistical power and sample size for experiments | | lab-notebook-formatter | Format laboratory notebook entries with structured scientific records | | latex-table-generator | Generate formatted LaTeX tables from data for academic papers | | scientific-figure-check | Validate scientific figures for accuracy, formatting, and publication standards | | statistical-test-selector | Recommend appropriate statistical tests based on data and research questions |

Education & Learning (10)

| Skill | Description | |-------|-------------| | classroom-newsletter-kit | Create classroom newsletters with templates for teachers and educators | | educational-resource-finder | Find educational resources, courses, and learning materials by topic | | exam-readiness-check | Assess exam readiness with practice questions and gap analysis | | field-trip-planner | Plan educational field trips with logistics, safety, and learning objectives | | homework-feedback-coach | Provide constructive feedback on homework assignments with improvement suggestions | | learning-style-profiler | Profile individual learning styles and recommend personalized study strategies | | lesson-plan-customizer | Customize lesson plans for different age groups, subjects, and learning objectives | | parent-teacher-brief | Generate parent-teacher conference briefs with student progress summaries | | scholarship-tracker | Track scholarship applications, deadlines, and requirements | | study-guide-builder | Build comprehensive study guides with summaries, key concepts, and practice questions |

Communication (4)

| Skill | Description | |-------|-------------| | calendar-events | Create, manage, and organize calendar events and scheduling | | gmail | Compose Gmail messages with AI assistance | | slack-assistant | Automate Slack interactions with message management and channel operations | | sms | Send and receive SMS messages via Twilio |

Health & Wellness (8)

| Skill | Description | |-------|-------------| | grocery-basket-optimizer | Optimize grocery shopping lists for budget, nutrition, and preferences | | habit-reflection-digest | Generate habit tracking digests with reflection prompts and insights | | meal-plan-designer | Design weekly meal plans with nutrition, recipes, and shopping lists | | mindfulness-prompt-cache | Curate and deliver mindfulness prompts for meditation and relaxation | | sleep-routine-analyzer | Analyze sleep patterns and provide improvement recommendations | | stress-relief-playbook | Generate personalized stress relief strategies and relaxation techniques | | wellness-progress-reporter | Generate wellness progress reports with health metrics and trends | | workout-cycle-planner | Plan workout cycles with periodization, exercises, and progression |

Travel & Lifestyle (7)

| Skill | Description | |-------|-------------| | destination-briefing | Create travel destination briefings with local info, tips, and logistics | | family-activity-curator | Curate family-friendly activities based on age, interests, and location | | household-maintenance-mgr | Track and schedule household maintenance tasks and reminders | | itinerary-architect | Design detailed travel itineraries with activities, timing, and logistics | | packing-plan-pro | Create detailed packing plans for trips with weather-based recommendations | | pet-care-scheduler | Schedule and track pet care activities including feeding, walks, and vet visits | | travel-budget-balancer | Balance travel budgets across categories with optimization suggestions |

Event Management (4)

| Skill | Description | |-------|-------------| | guest-communication-suite | Manage guest communications for events, hospitality, and venues | | livestream-runofshow | Create run-of-show documents for livestream events with timing and cues | | onsite-ops-checklist | Create operational checklists for on-site events and activities | | seating-chart-maker | Create seating charts for events, classrooms, and venues |

Using Installed Skills

After installing, import from the .skills directory:

import { deep_research, image } from './.skills';

Each skill provides:

  • TypeScript source code
  • CLI tool
  • Programmatic API

Installing Individual Skills

You can also install skills individually as npm packages:

# Install individual skill packages
bun install @hasna/skill-deep-research
bun install @hasna/skill-generate-image

Skill Structure

Each skill follows a consistent structure:

skill-{name}/
├── src/
│   ├── commands/      # CLI commands
│   ├── lib/           # Core logic
│   ├── types/         # TypeScript types
│   └── utils/         # Utilities
├── CLAUDE.md          # Development guide
├── SKILL.md           # Skill definition
├── README.md          # Usage documentation
└── package.json

Development

# Install dependencies
bun install

# Run CLI in development
bun run dev

# Build
bun run build

# Type check
bun run typecheck

Contributing

  1. Fork the repository
  2. Create a new skill in skills/skill-{name}/
  3. Follow the existing skill patterns
  4. Submit a pull request

License

Apache-2.0