MCPInstall

joelhooks

28 skills · 5.9K installs · 4 repositories

  1. 1

    Add, enrich, and manage contacts in Joel's Vault. Fire the Inngest enrichment pipeline for full multi-source dossiers, or create quick contacts manually. Use when: 'add a contact', 'enrich this person', 'who is X', 'VIP contact', 'update contact', or any task involving the Vault/Contacts directory.

  2. 2

    Write idiomatic Effect v4 TypeScript following official best practices from effect-solutions and the Effect source. Use when writing, reviewing, or refactoring Effect code: services (ServiceMap.Service), layers and dependency injection, error handling (Schema.TaggedErrorClass), data modeling (Schema.Class, branded types, variants), testing (@effect/vitest), HTTP clients (effect/unstable/http), CLI tools (effect/unstable/cli), config, observability, and project setup. Triggers on: 'Effect', 'effect-ts', '@effect/', 'Schema', 'ServiceMap', 'Layer', 'Effect.gen', 'Effect.fn', 'TaggedError', 'branded types', or any Effect-TS related code.

  3. 3
    149
  4. 4
  5. 5
    102
  6. 6
  7. 7
    86
  8. 8
  9. 9
    66
  10. 10
  11. 11
  12. 12
    56
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
    51
  18. 18
    50
  19. 19
    50
  20. 20
    44
  21. 21
    41
  22. 22
    41
  23. 23
    41
  24. 24
  25. 25
    40
  26. 26
    40
  27. 27
  28. 28
    39