MCPcopy Create free account
hub / github.com/cli/cli / singleSkillTreeJSON

Function singleSkillTreeJSON

pkg/cmd/skills/install/install_test.go:289–294  ·  view source on GitHub ↗

singleSkillTreeJSON returns tree entries for a single skill with the given name.

(name, treeSHA, blobSHA string)

Source from the content-addressed store, hash-verified

287
288// singleSkillTreeJSON returns tree entries for a single skill with the given name.
289func singleSkillTreeJSON(name, treeSHA, blobSHA string) string {
290 return fmt.Sprintf(
291 `{"path": "skills/%s", "type": "tree", "sha": %q}, {"path": "skills/%s/SKILL.md", "type": "blob", "sha": %q}`,
292 name, treeSHA, name, blobSHA,
293 )
294}
295
296// hiddenDirSkillTreeJSON returns tree entries for a hidden-dir skill under .claude/skills/.
297func hiddenDirSkillTreeJSON(name, treeSHA, blobSHA string) string {

Calls

no outgoing calls

Tested by

no test coverage detected