Skip to content

feat(monotemplate): add DI skill for Inversify container wiring - #22

Merged
firstloop-jake merged 2 commits into
mainfrom
jake/add-di-skill
Mar 2, 2026
Merged

feat(monotemplate): add DI skill for Inversify container wiring#22
firstloop-jake merged 2 commits into
mainfrom
jake/add-di-skill

Conversation

@firstloop-jake

Copy link
Copy Markdown
Contributor

Summary

  • Adds new monotemplate:di skill documenting the Inversify v7 dependency injection pattern
  • Covers injectable decorators, binding registration, resolution, symbol tokens, simulated auth gating, and a new-entity checklist
  • Ensures Claude correctly wires repositories, controllers, and services into the DI container

Closes #21

Test plan

  • Install plugin and verify monotemplate:di skill is discoverable
  • Trigger skill by asking Claude to add a new repository or controller
  • Verify Claude follows the documented patterns (decorators, binding order, container.get)

🤖 Generated with Claude Code

jcollingj and others added 2 commits March 2, 2026 06:23
Documents the Inversify v7 dependency injection pattern used in the
monotemplate so Claude correctly wires new entities into the container.

Closes #21

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds documentation for binding services as `T | null` when they depend
on env variables that may not be configured.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@firstloop-jake
firstloop-jake merged commit 992e6a7 into main Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

New skill: monotemplate dependency injection (Inversify)

2 participants