feat: add resend tools, MCP collection endpoint, and UI refinements

- Add @tpmjs/tools-resend with email API tools and blocks.yml entries
- Add MCP route for collection skill discovery
- Add InstallationSection component for collections
- Refactor collection pages to use shared components and simplify layouts
- Update skills questions API, rate limiting, and API key handling
- Add tpmjs-tool-creator skill for Claude
- Update video feature scenes and fix lint issues
- Update .gitignore with IDE and temp file exclusions
This commit is contained in:
Ajax Davis 2026-02-07 00:49:40 +10:00
parent f3a46045ba
commit a52d32c367
40 changed files with 3310 additions and 1694 deletions

16
pnpm-lock.yaml generated
View file

@ -2896,6 +2896,22 @@ importers:
specifier: ^5.9.3
version: 5.9.3
packages/tools/official/resend:
dependencies:
ai:
specifier: 6.0.49
version: 6.0.49(zod@4.3.5)
devDependencies:
'@tpmjs/tsconfig':
specifier: workspace:*
version: link:../../../config/tsconfig
tsup:
specifier: ^8.5.1
version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)
typescript:
specifier: ^5.9.3
version: 5.9.3
packages/tools/official/response-template-suggest:
dependencies:
ai: