tool-lifecycle-manager
Enforce Toolforge governance rules for tool classification, versioning, status transitions, deployment readiness checks.
Files18
View on GitHubSKILL.mdskills/tool-lifecycle-manager/SKILL.md
GitHubTool Lifecycle Manager
Validates tool registrations and enforces governance rules from GOVERNANCE.md.
Trigger
toolforge-validate-tool -Name toolName -Action readiness-check
toolforge-validate-registry -Action full-audit
Input Schema
interface LifecycleInput {
action: "readiness-check" | "full-audit" | "status-transition";
toolName?: string;
newStatus?: string; // For status-transition
}
Output Schema
interface LifecycleOutput {
status: "success" | "error";
result: "PRODUCTION_READY" | "BLOCKED" | "WARNINGS" | "PASS";
blockers?: string[];
warnings?: string[];
checks: {
classification: boolean;
versioning: boolean;
manifest: boolean;
documentation: boolean;
tests: boolean;
};
timestamp: string;
}
Full reference: See Skill Operator Guide.
For governance rules, quality gates, status transitions, examples: See docs/USAGE.md.