ginjaninja 623 Posted 2 hours ago Posted 2 hours ago Purpose: I was finding it longwinded creating a new plugin shell at the beginning of a project. I created this repository with an automated workflow to quickly instantiate a working plugin inside a git repository framework. https://github.com/ginjaninja1/EmbyTemplatev2 Hopefully others might find a use, I'm hoping its going to make it massively easier to create new plugins. Zero-Configuration Scaffolding: Uses automated GitHub Actions to rename namespaces, solution files, and projects instantly upon repository creation. setup.bat: instantiates a pre-commit in `.git/hooks/` so any commit with "[bump]" at the END of description increases the the version number in .csproj. Working Plugin with thumbnail: Ready to compile plugin with thumbnail, pluginui configuration page with autopostback (autosave) and task. Further instruction/guidance in readme.md in repository. Issues and suggestions welcome. Disclaimer: Vibecoded with Claude. The sample code will 'do work' if you schedule / run the task so avoid doing that 'blind'.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now