Changelog

New updates and improvements to SkillSmith.

v2.0.0
  • NewPublic gallery — browse, search, and download community-created skills at /gallery
  • NewShare to Gallery — submit skills with optional author attribution, reviewed by AI before publishing
  • NewAI auto-review — every submission scored for safety, quality, usefulness, and originality by Claude Sonnet 4
  • NewAdmin dashboard at /admin — moderation queue, stats cards, approve/reject/re-review actions
  • NewIndividual skill pages with rendered preview, metadata sidebar, and download button
  • ImprovedRebrand: "Skill Maker" → "SkillSmith" across all UI and metadata
  • ImprovedPersona icons now use clean lucide-react SVGs instead of emojis
  • InfraSwitched database from Neon HTTP to Railway Postgres (postgres.js driver)
  • InfraAdded Redis-based rate limiting (ioredis) with in-memory fallback
  • InfraNew shared_skills table with moderation status flow and AI review scores
v1.5.0
  • NewImage paste & upload — paste screenshots (Cmd+V) anywhere, or drag & drop images. Claude reads them directly via vision API.
  • New6 example personas (Frontend Dev, Data Engineer, Mobile Dev, Python Backend, Product Manager, DevOps/SRE) — click to preview, import into the prompt box
  • NewDynamic OG image — branded card with feature pills, generated server-side via Next.js ImageResponse
  • ImprovedUpload zone now accepts images (PNG, JPG, WebP, GIF) up to 500KB, with thumbnail previews and hover-to-remove
  • ImprovedMax file limit increased from 5 to 10 (images + text combined)
v1.4.0
  • NewMajor prompt rewrite — all 3 AI prompts now use the complete 2026 Claude Code skills spec
  • ImprovedGenerated skills now use advanced features: argument-hint, allowed-tools, dynamic context injection (!`command`), context: fork, skill folder structure
  • ImprovedBetter few-shot examples using Anthropic's 3 skill categories (Document Creation, Workflow Automation, MCP Enhancement)
  • ImprovedProgressive disclosure guidance — skills reference linked files instead of embedding everything inline
  • FixedOpus 4.6 model ID corrected — was returning empty responses due to wrong version date
  • FixedAPI routes now return proper 500 errors instead of silently empty streams on failure
v1.3.0
  • NewAdmin panel — full system transparency dialog showing architecture, API config, validation rules, database schema, and exact prompts
  • ImprovedAdmin modal expanded to max-w-6xl with proper top positioning (no title clipping)
v1.2.0
  • NewModel selector — Sonnet 4 (free), Opus 4.5 and Opus 4.6 (unlock with code)
  • NewTwo-tier unlock system: premium code (models only) and admin code (models + prompt transparency)
  • NewPrompt viewer tab — admin users can see exact system/user prompts sent to Anthropic
  • ImprovedAll API routes validate model + unlock code server-side on every request
v1.1.0
  • NewNeon Postgres database for analytics and skill archiving
  • NewFire-and-forget analytics tracking on every AI generation
  • NewSave-to-database on skill download
  • NewPublic changelog page
  • ImprovedLanding page redesign — "How it's built" section, skill explainer, tech stack badges
  • ImprovedFooter: built-by attribution, skill docs link, changelog link
v1.0.0
  • New4-step creation wizard: Context → Ideas → Draft → Download
  • NewAI-powered context analysis — suggests 2-3 tailored skill ideas
  • NewFull SKILL.md generation with streaming output via Claude Sonnet 4
  • NewAI refinement — describe changes in natural language
  • NewReal-time validation: YAML frontmatter, kebab-case name, description length
  • NewSplit-pane editor with live Markdown preview
  • NewClient-side .zip download via JSZip
  • NewFile upload support (.md, .txt, .json, .yaml, .py, .ts, .js)
  • NewlocalStorage persistence — resume where you left off
  • NewIn-memory rate limiting (10 req/min per IP)
  • NewLanding page with hero, how-it-works, and CTAs
  • InfraNext.js 16, React 19, Tailwind CSS, Vercel AI SDK v6, Railway deployment
  • Infra26 tests covering validator, format parser, and zip generator