logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityAiAgentDirectoryCatalog

    Inheritance
    object
    SerenityAiAgentDirectoryCatalog
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Editor.PackageBootstrapper
    Assembly: Serenity.PackageBootstrapper.Editor.dll
    Syntax
    public static class SerenityAiAgentDirectoryCatalog

    Fields

    SkillManifestFileName

    Declaration
    public const string SkillManifestFileName = "SKILL.md"
    Field Value
    Type Description
    string

    Properties

    All

    Declaration
    public static IReadOnlyList<SerenityAiAgentDirectory> All { get; }
    Property Value
    Type Description
    IReadOnlyList<SerenityAiAgentDirectory>

    Methods

    BundledSkillNames()

    Declaration
    public static IReadOnlyList<string> BundledSkillNames()
    Returns
    Type Description
    IReadOnlyList<string>

    DetectPresentAgents()

    Declaration
    public static bool[] DetectPresentAgents()
    Returns
    Type Description
    bool[]

    FindBundledSkillDirectories()

    Declaration
    public static IReadOnlyList<string> FindBundledSkillDirectories()
    Returns
    Type Description
    IReadOnlyList<string>

    ResolveProjectRoot()

    Declaration
    public static string ResolveProjectRoot()
    Returns
    Type Description
    string

    ResolveSkillsSourceRoot()

    Declaration
    public static string ResolveSkillsSourceRoot()
    Returns
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved