/** * Skills feature module — types, schemas, manager, and operations. * * @experimental All exports from this module are unstable and may change without notice. * @packageDocumentation */ export { MANIFEST_FILENAME, SkillManifestSchema, type SkillManifest } from "./manifest-schema.js"; export type { GitHostedSkillRef, RegistrySkillRef, LocalSkillRef, WorkspaceSkillRef, SkillExtensionRef, } from "./refs.js"; export type { Skill } from "./types.js"; export { parseSkillMd, SkillFrontmatterSchema, validateSkillFrontmatter, type SkillFrontmatter, type SkillFrontmatterValidation, } from "./skill-content.js"; export { AXM_SKILL_CLI_VERSION_METADATA_KEY, AXM_SKILL_CLI_VERSION_RANGE_METADATA_KEY, AXM_SKILL_BUNDLED_APPLY_COMMAND, AXM_SKILL_BUNDLED_PREVIEW_COMMAND, AXM_SKILL_FQN, AXM_SKILL_REGISTRY_APPLY_COMMAND, AXM_SKILL_REGISTRY_PREVIEW_COMMAND, AxmSkillCompatibilityPolicy, AxmSkillCompatibilityReasonSchema, AxmSkillCompatibilityRecoveryActionSchema, AxmSkillCompatibilityRecoverySchema, AxmSkillCompatibilityRecoveryStepSchema, AxmSkillCompatibilitySchema, evaluateAxmSkillCompatibility, formatAxmSkillCompatibilityTarget, makeAxmSkillCompatibilityPolicyLayer, validateAxmSkillCliVersionRange, type AxmSkillCliVersionRangeValidation, type AxmSkillCompatibility, type AxmSkillCompatibilityCandidate, type AxmSkillCompatibilityInput, type AxmSkillCompatibilityPolicyInput, type AxmSkillCompatibilityPolicyService, type AxmSkillCompatibilityReason, type AxmSkillCompatibilityRecovery, type AxmSkillCompatibilityRecoveryAction, type AxmSkillCompatibilityRecoveryStep, } from "./axm-skill-compatibility.js"; export { readAxmSkillWorkspaceCompatibility, type ReadAxmSkillWorkspaceCompatibilityArgs, } from "./axm-skill-workspace-compatibility.js"; export { evaluateAxmSkillCandidate, validateAxmSkillCandidate, type ValidateAxmSkillCandidateArgs, } from "./axm-skill-candidate.js"; export { AGENT_SKILLS_COMPATIBILITY_MAX_LENGTH, AGENT_SKILLS_DESCRIPTION_MAX_LENGTH, AGENT_SKILLS_FRONTMATTER_FIELDS, AGENT_SKILLS_NAME_MAX_LENGTH, AGENT_SKILLS_REFERENCE_VALIDATOR_URL, AGENT_SKILLS_SPECIFICATION_URL, AGENT_SKILLS_STANDARD_REVISION, } from "./agent-skills-standard.js"; export { SkillManager, SkillManagerLive } from "./manager.js"; export { ensureSkillAgentArtifact } from "./materialization.js"; export { computeSkillPathsForLayout, type SkillPathSource, type SkillDirPaths } from "./paths.js"; export { getSkillDisplayName } from "./utils.js"; export type { InstallSkillOperationArgs, InstallSkillOperation, InstallableSkillTarget, InstallableSkillTargetLocation, } from "./operations/install.js"; export { artifactAgentIdsFromTargets, artifactTargetAgentIds, computeSkillSourceHash, gitHostedSkillArtifactSource, groupInstallTargetsByDirectory, installSkill, skillArtifactFromTargets, } from "./operations/install.js"; export type { InstallResult } from "./operations/install-result.js"; export type { UninstallSkillOperationArgs, UninstallSkillOperation, } from "./operations/uninstall.js"; export { uninstallSkill } from "./operations/uninstall.js"; export type { EnableSkillOperation } from "./operations/enable.js"; export { enableSkill } from "./operations/enable.js"; export type { DisableSkillOperation } from "./operations/disable.js"; export { disableSkill } from "./operations/disable.js"; export type { NewSkillOperationArgs, NewSkillOperation } from "./operations/new-skill.js"; export { newSkill } from "./operations/new-skill.js"; //# sourceMappingURL=index.d.ts.map