By kent8192
Claude Code and Codex plugin for reinhardt-web application development and deployment via reinhardt-cloud
Create a new reinhardt-web project with guided feature flag selection, database backend, and authentication setup
Upgrade reinhardt-web version with guided migration analysis, breaking change detection, and code modification assistance
Reviews Rust code for reinhardt-specific anti-patterns, convention violations, and best practice adherence. Covers module system, DI, ORM, API design, testing, and documentation.
Analyzes reinhardt version upgrade impact by cross-referencing CHANGELOG entries, GitHub PR/Issue descriptions, deprecated API annotations, and application code usage. Returns structured migration report.
Generates reinhardt-compliant tests using rstest, AAA pattern, and reinhardt-test fixtures. Specialized in TestContainers integration and API testing.
Use when setting up or customizing the reinhardt admin panel - covers AdminSite configuration, ModelAdmin registration, and the
Use when building REST API endpoints with reinhardt-web - covers serializers, views, URL routing, authentication, and pagination
Use when implementing a complete feature across all reinhardt layers - guides the full workflow from model to API to tests with completion checklist
Use when configuring authentication in reinhardt-web applications - covers auth backends (JWT, Session, Token, OAuth2/Social), user models, password hashing, and session management
Use when configuring authorization and permissions in reinhardt-web applications - covers Permission trait, Guard types, guard! macro, model/object permissions, and auth extractors
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Codex and Claude Code plugin for reinhardt-web development. Provides skills, hooks, agents, and commands that enforce reinhardt conventions and accelerate application development.
# Add this repo as a plugin marketplace source
codex plugin marketplace add kent8192/reinhardt-agents-plugin
Then browse and install from the CLI:
codex # launch Codex
/plugins # open the plugin list, find reinhardt-agents-plugin, select Install
Or install directly:
codex plugin add reinhardt-agents-plugin@reinhardt-agents-plugin
This repository ships a Codex marketplace manifest at .agents/plugins/marketplace.json.
The marketplace entry points at the installable package under
plugins/reinhardt-agents-plugin/.
Enable Codex plugin hooks in ~/.codex/config.toml before relying on the hook
integration:
[features]
hooks = true
plugin_hooks = true
claude install kent8192/reinhardt-agents-plugin
This plugin is aligned with the latest stable reinhardt-web release and keeps 0.1.x guidance only for projects that are still migrating:
| Version | Status | Source |
|---|---|---|
| 0.2.0 | Latest stable | reinhardt-web-v0.2.0 release |
| 0.1.x | Legacy migration source | reinhardt-web-v0.1.3 and earlier tags |
Skills use inline version markers — **(0.1.x)** / **(0.2.x)** — where APIs diverge between versions. Check your project's Cargo.toml to determine which version family applies.
| Skill | Trigger | Description |
|---|---|---|
scaffolding | "create a new reinhardt project", "start a new app" | Project and app scaffolding with reinhardt-admin, feature flag presets, and post-scaffolding configuration |
modeling | "create a model", "add a field", "define relations" | Model definition with #[model], field types, relations (ForeignKey, ManyToMany, OneToOne), CustomManager, and migration generation |
api-development | "create an API", "add a view", "configure routes" | Serializers, views, URL routing, authentication, and pagination following reinhardt REST conventions; ModelViewSet, VersionedRouter |
authentication | "JWT", "session auth", "OAuth", "OIDC", "GenericOidcProvider", "social login" | Auth backends, JWT/session setup, social providers (Google/GitHub/Apple/Microsoft) and GenericOidcProvider for arbitrary OIDC IdPs |
authorization | "permissions", "guards", "extractors", "access control" | Permission system, guard middleware, and extractor patterns |
pages | "page", "head", "form", "server_fn", "Signal", "useState", "SSR", "hydration", "WASM", "frontend", "ClientLauncher" | WASM frontend with page! / head! / form! macros, reactive hooks, ClientLauncher lifecycle, SPA routing, and SSR |
macros | "#[model]", "#[api]", "#[inject]", "#[admin]", "#[settings]" | Attribute, derive, and function-like procedural macros — semantics, options, and recommended patterns |
testing | "write tests", "add test coverage", "test this endpoint", "DI override" | rstest-based test generation with AAA pattern, reinhardt-test fixtures, TestContainers, and with_di_overrides! DI testing kit |
dependency-injection | "configure DI", "inject a service", "add a provider" | DI container configuration, provider scoping, #[inject] handler patterns, and database/auth integration |
signals | "signal", "signal handler", "lifecycle event", "background task" | Async side-effects via pre_save / post_save / etc., transaction signals, and task queue integration |
configuration | "settings", "configuration", "config", "TOML", "environment", "profile", "ProjectSettings", "fragment" | Composable settings system using fragments, TOML sources with interpolation, MergeStrategy::Deep, environment profiles, and the #[settings] macro |
admin | "admin", "admin panel", "ModelAdmin", "AdminSite", "admin interface" | Admin panel setup with AdminSite configuration, #[admin] macro, ModelAdmin registration, and route mounting |
architecture | "feature design", "cross-layer", "where does this go" | Cross-layer feature development workflow tying scaffolding, modeling, API, and pages together |
lint | "lint", "fix warnings", "clippy", "static analysis" | Static analysis workflow with the fix-iterate pattern |
migration | "upgrade reinhardt", "migrate", "deprecated", "breaking change", "rc.XX" | Version upgrade analysis via CHANGELOG, deprecated API detection, and guided code migration |
npx claudepluginhub kent8192/reinhardt-agents-plugin --plugin reinhardt-agents-pluginComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.