florianbuetow/solid-principles
v1.1.0MIT
Analyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)
plugin.json
- name
- solid-principles
- version
- 1.1.0
- description
- Analyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)
- author
- Florian Buetow2320560+florianbuetow@users.noreply.github.com
- license
- MIT
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "solid-principles",
"version": "1.1.0",
"description": "Analyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)",
"author": {
"name": "Florian Buetow",
"email": "2320560+florianbuetow@users.noreply.github.com"
},
"repository": "https://github.com/florianbuetow/codex-plugins",
"license": "MIT",
"keywords": [
"solid",
"design-patterns",
"code-review",
"architecture",
"oop"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Solid Principles",
"shortDescription": "Analyze code for violations of the SOLID principles of object-oriented design (Single Responsib…",
"longDescription": "Analyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion)",
"developerName": "Florian Buetow",
"category": "Development",
"capabilities": [
"Skills"
],
"defaultPrompt": [
"Use Solid Principles to Analyze code for violations of the SOLID principles of object-oriented design (Single Responsibility, O…"
]
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- LICENSE
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai