mylesmcook/lawful
v0.2.2MIT
Apply software, visual, and UX laws to technical decisions and product critiques.
scripts
- laws-of-software-los
- scripts/adr_lint.py
- scripts/arch_law_check.py
- laws-of-ux-lou
- scripts/validate-output.py
plugin.json
- name
- lawful
- version
- 0.2.2
- description
- Apply software, visual, and UX laws to technical decisions and product critiques.
- author
- Myles Cookhttps://github.com/MylesMCook
- license
- MIT
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "lawful",
"version": "0.2.2",
"description": "Apply software, visual, and UX laws to technical decisions and product critiques.",
"author": {
"name": "Myles Cook",
"url": "https://github.com/MylesMCook"
},
"homepage": "https://github.com/MylesMCook/mcook-plugins/tree/main/lawful",
"repository": "https://github.com/MylesMCook/mcook-plugins",
"license": "MIT",
"keywords": [
"software-architecture",
"design",
"ux",
"critique",
"decision-making"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Lawful",
"shortDescription": "Apply the right laws to software, visual, and UX work.",
"longDescription": "Bundles Laws of Software, Laws of Taste, and Laws of UX as three focused skills for architecture decisions, visual direction, and interaction critique.",
"developerName": "Myles Cook",
"category": "Developer Tools",
"capabilities": [
"Read",
"Write"
],
"websiteURL": "https://github.com/MylesMCook/mcook-plugins/tree/main/lawful",
"privacyPolicyURL": "https://github.com/MylesMCook/mcook-plugins",
"termsOfServiceURL": "https://github.com/MylesMCook/mcook-plugins",
"defaultPrompt": [
"Review this technical design with Laws of Software and recommend the smallest reversible path.",
"Critique this visual surface with Laws of Taste and give me the strongest few changes.",
"Review this product flow with the most relevant Laws of UX."
],
"brandColor": "#202124",
"screenshots": []
}
}
}
}
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.
- 3Python files
- 3YAML files
- 2text files
- 2other files
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