v1.7.8 - Security & Code Quality Fixes
What's New
Security Improvements
- Added
noopenerto allrel="noreferrer"links for tabnabbing protection across all website components
Fumadocs Documentation Site
- New docs site: Full documentation site at
/docsusing Fumadocs framework - Mobile responsiveness: Fixed docs link visibility on mobile, improved tabs and header buttons
- Code block improvements: Better contrast in SkillGenerator code blocks
- ASCII logo cleanup: Restored block-style logo with proper font rendering
Code Quality Fixes (CodeRabbit Review)
- Standalone skills support: Fixed
readSkillContentandvalidateSkillto handle both.mdfiles and directories withSKILL.md - Dynamic agent count:
TOTAL_AGENTSnow derived fromgetAllAdapters().lengthinstead of hardcoded value - Agent path deduplication: Fixed
droidagent to use.droid/agentsinstead of sharing.factory/agentswithfactory - Factory adapter: Created dedicated
FactoryAdapterclass soAGENT_CONFIG.factoryis properly utilized
Bug Fixes
- Fixed GitHub Packages publish conflict (version mismatch in apps/skillkit)
- Synced ASCII logo and code block fixes to old Vite components
- Vercel configuration fixes for turbo/pnpm workspace detection
- Fixed trailing newlines in TUI files
Install / Upgrade
npm install -g skillkit@1.7.8
# or
npx skillkit@1.7.8Full Changelog: v1.7.7...v1.7.8