opinionated-software-engineering plugin
How to install the opinionated-software-engineering plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add Pyroxin/opinionated-claude-skills
/plugin install opinionated-software-engineering@opinionated-claude-skillsWhat's inside opinionated-software-engineering
6 parts read from the plugin's own files.
Skills 6
Claude loads it when the task matches- functional-programmer
Provides guidance on functional programming principles, patterns, and practices for both functional and multi-paradigm languages.
- git-version-control
Implements Git commit standards, branching strategies, and LLM-assisted development workflows to ensure atomic commits and high-frequency integration.
- logic-programmer
Provides guidance on relational design principles and declarative thinking patterns for logic-based programming languages.
- object-oriented-programmer
Provides guidance on object-oriented design principles, patterns, and practices for managing complexity in OO and multi-paradigm codebases.
- software-engineer
Applies SICP-based philosophy and design principles to software development, system design, refactoring, and architectural decision-making.
- test-driven-development
Apply test-driven development principles to design software through contract-based testing and architectural boundary management.
Using opinionated-software-engineering in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update opinionated-software-engineering@opinionated-claude-skills
- Refresh the marketplace
- /plugin marketplace update opinionated-claude-skills
- Turn it off for now
- /plugin disable opinionated-software-engineering@opinionated-claude-skills
- Remove it
- /plugin uninstall opinionated-software-engineering@opinionated-claude-skills
Skills in opinionated-software-engineering
- functional-programmerPyroxin/opinionated-claude-skills
Provides guidance on functional programming principles, patterns, and practices for both functional and multi-paradigm languages.
9stars - git-version-controlPyroxin/opinionated-claude-skills
Implements Git commit standards, branching strategies, and LLM-assisted development workflows to ensure atomic commits and high-frequency integration.
9stars - logic-programmerPyroxin/opinionated-claude-skills
Provides guidance on relational design principles and declarative thinking patterns for logic-based programming languages.
9stars - object-oriented-programmerPyroxin/opinionated-claude-skills
Provides guidance on object-oriented design principles, patterns, and practices for managing complexity in OO and multi-paradigm codebases.
9stars - software-engineerPyroxin/opinionated-claude-skills
Applies SICP-based philosophy and design principles to software development, system design, refactoring, and architectural decision-making.
9stars - test-driven-developmentPyroxin/opinionated-claude-skills
Apply test-driven development principles to design software through contract-based testing and architectural boundary management.
9stars
opinionated-software-engineering plugin questions
How do I install the opinionated-software-engineering plugin?
In Claude Code run /plugin marketplace add Pyroxin/opinionated-claude-skills, then /plugin install opinionated-software-engineering@opinionated-claude-skills.
What does the opinionated-software-engineering plugin include?
opinionated-software-engineering bundles 6 skills.
How do I update or remove the opinionated-software-engineering plugin?
Update it with claude plugin update opinionated-software-engineering@opinionated-claude-skills in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall opinionated-software-engineering@opinionated-claude-skills.