Skip to content

smol-ai/skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

AI Engineering Skills

reusable agent skills

Skills follow the Agent Skills format and work with 40+ agents including Devin, Claude Code, Cursor, Windsurf, and Codex.

Available Skills

public-qa-chatbot

Best practices for building an unauthenticated public Q&A chatbot widget. Covers rate limiting, security hardening, cost optimization, semantic caching, observability, UX patterns, and architecture. Tech-agnostic with swappable alternatives for each component (LLM provider, hosting, rate limiter, vector DB, observability).

Includes:

  • Multi-layer rate limiting patterns (per-turn, per-visitor, global)
  • Security hardening checklist (origin validation, input limits, safe errors)
  • Semantic caching with vector similarity search
  • Observability/tracing integration patterns
  • UX patterns (markdown, draggable/resizable, FAQ list, hover previews)
  • Swappable tech alternatives table for every component
  • Production implementation checklist

Installation

npx skills add smol-ai/skills

Or install a specific skill:

npx skills add smol-ai/skills --skill public-qa-chatbot

Links

License

MIT

About

reusable agent skills

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors