nisavid/artifact-customs
v1.0.0MIT
Clear, adopt, maintain, replace, and retire exact third-party software components under explicit policy.
What this package declares
The file a client reads when it loads this plugin, exactly as this revision carries it.
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "artifact-customs",
"version": "1.0.0",
"description": "Clear, adopt, maintain, replace, and retire exact third-party software components under explicit policy.",
"author": {
"name": "Ivan D Vasin",
"url": "https://github.com/nisavid"
},
"homepage": "https://github.com/nisavid/provingkit/tree/main/plugins/artifact-customs",
"repository": "https://github.com/nisavid/provingkit",
"license": "MIT",
"keywords": [
"dependencies",
"software-supply-chain",
"provenance",
"vendoring",
"automation"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Artifact Customs",
"shortDescription": "Clear and maintain third-party software components.",
"longDescription": "Artifact Customs separates read-only component clearance, explicit trust-boundary adoption, and policy-bound maintenance while composing existing review, Git, and pull-request owners.",
"developerName": "Ivan D Vasin",
"category": "Developer Tools",
"capabilities": ["Dependency Management", "Supply Chain Review"],
"websiteURL": "https://github.com/nisavid/provingkit/tree/main/plugins/artifact-customs",
"defaultPrompt": [
"Use $artifact-customs:assessing-third-party-components to assess this exact third-party software component without mutation.",
"Use $artifact-customs:adopting-third-party-components to establish or revise the explicit policy for this new trust boundary.",
"Use $artifact-customs:maintaining-third-party-components to update, investigate, replace, seal, or retire this component under its existing policy."
]
}
}
}
}
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.
- 3YAML files
- 2JSON files
- 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