@deskcreate/agentcraft
    Preparing search index...

    Interface SkillMetadata

    interface SkillMetadata {
        creator?: {
            category:
                | "creation"
                | "operations"
                | "strategy-and-research"
                | "seo"
                | "review-and-governance";
            composesWith: string[];
            consumesArtifacts: string[];
            description: string;
            directive: string;
            docsPath: string;
            name: string;
            optionalCapabilities: (string | { oneOf: string[] } | { allOf: string[] })[];
            outputOwner:
                | "supporting-context"
                | "plan"
                | "primary-draft"
                | "review-report"
                | "publish-package";
            priority: number;
            producesArtifacts: string[];
            promptVersion: string;
            readiness: "metadata-only"
            | "preview"
            | "production-ready";
            requiredCapabilities: (string | { oneOf: string[] } | { allOf: string[] })[];
            sideEffectRisk: "none" | "read" | "write" | "external";
            stage: "context" | "strategy" | "creation" | "review" | "operations";
        };
        optionalAdapters: string[];
        promptVersion: string;
        requiredAdapters: string[];
        requiredCapabilities: ("audio" | "tools" | "video" | "files" | "vision")[];
        sideEffectRisk: "none" | "read" | "write" | "external";
        stateful: boolean;
    }
    Index

    Properties

    creator?: {
        category:
            | "creation"
            | "operations"
            | "strategy-and-research"
            | "seo"
            | "review-and-governance";
        composesWith: string[];
        consumesArtifacts: string[];
        description: string;
        directive: string;
        docsPath: string;
        name: string;
        optionalCapabilities: (string | { oneOf: string[] } | { allOf: string[] })[];
        outputOwner:
            | "supporting-context"
            | "plan"
            | "primary-draft"
            | "review-report"
            | "publish-package";
        priority: number;
        producesArtifacts: string[];
        promptVersion: string;
        readiness: "metadata-only"
        | "preview"
        | "production-ready";
        requiredCapabilities: (string | { oneOf: string[] } | { allOf: string[] })[];
        sideEffectRisk: "none" | "read" | "write" | "external";
        stage: "context" | "strategy" | "creation" | "review" | "operations";
    }
    optionalAdapters: string[]
    promptVersion: string
    requiredAdapters: string[]
    requiredCapabilities: ("audio" | "tools" | "video" | "files" | "vision")[]
    sideEffectRisk: "none" | "read" | "write" | "external"
    stateful: boolean