@hasna/skills
v0.1.4
Published
Skills library for AI coding agents
Maintainers
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 listInstallation
# Global install
bun install -g @hasna/skills
# Or use npx (no install needed)
npx @hasna/skillsUsage
Interactive Mode
Run without arguments to browse skills by category:
skillsInstall Skills
# Install one or more skills
skills install deep-research image generate-pdf
# Skills are installed to .skills/ in your projectSearch
# Search by name, description, or tags
skills search payment
skills search aiList by Category
skills list --category "Development Tools"
skills list --category "Content Generation"Remove
skills remove deep-researchAvailable 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-imageSkill 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.jsonDevelopment
# Install dependencies
bun install
# Run CLI in development
bun run dev
# Build
bun run build
# Type check
bun run typecheckContributing
- Fork the repository
- Create a new skill in
skills/skill-{name}/ - Follow the existing skill patterns
- Submit a pull request
License
Apache-2.0
