claude_code
Client adapters for host-local Claude Code Skill projections.
attribute__all__= ['PROJECTION_SCHEMA', 'AgentSkillProjectionConflictError', 'AgentSkillProjectionState', 'AgentSkillProjectionStatus', 'inspect_skill_projection', 'project_skill', 'publish_skill_projection']funcproject_skill(artifact, content, destination) -> PathCreate a new host-local Claude Code projection without replacing existing content.
paramartifactArtifactRefparamcontentSkillProposalparamdestinationPathReturns
pathlib.Pathfuncinspect_skill_projection(artifact, content, root) -> AgentSkillProjectionStatusInspect an exact managed Skill projection without changing local files.
paramartifactArtifactRefparamcontentSkillProposalparamrootPathReturns
powercontext.builtin.artifacts.skill.projection.AgentSkillProjectionStatusfuncpublish_skill_projection(artifact, content, root, /, *, expected=None) -> AgentSkillProjectionStatusPublish or safely update one exact managed Skill in a configured Claude Code target.
paramartifactArtifactRefparamcontentSkillProposalparamrootPathparamexpectedAgentSkillProjectionStatus | None= NoneReturns
powercontext.builtin.artifacts.skill.projection.AgentSkillProjectionStatusfunc_claude_code_target(root) -> AgentSkillTargetparamrootPathReturns
powercontext.builtin.artifacts.skill.external.AgentSkillTargetfunc_runtime_content(content) -> SkillContentparamcontentSkillProposalReturns
powercontext.builtin.artifacts.skill.models.SkillContent
