{"kind":"skill","version":"1.1","generatedAt":"2026-11-01T11:31:09.746Z","skill":{"slug":"codewithmukesh-convention-learner","name":"convention-learner","version":null,"authorVersion":null,"skillstoreRevision":1,"versionStatus":"missing","treeHash":"81f3848202d55ae90fcdd585cb33fc6cd404e2dbb8a313a22f36a634613eca99","author":"codewithmukesh"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","commit":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","path":"skills/codewithmukesh/convention-learner"},"url":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/download?ref=79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","mediaType":"application/zip","sha256":"5cfbecdd813bbe00c454953c75600a25248d16aa48d03d93abb86a655beb22ce"},"lockfile":{"schemaVersion":"1.1","generatedAt":"2026-11-01T11:31:09.746Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/manifest"},"skills":[{"slug":"codewithmukesh-convention-learner","name":"convention-learner","version":null,"authorVersion":null,"skillstoreRevision":1,"versionStatus":"missing","treeHash":"81f3848202d55ae90fcdd585cb33fc6cd404e2dbb8a313a22f36a634613eca99","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","commit":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","path":"skills/codewithmukesh/convention-learner"},"url":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/download?ref=79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","mediaType":"application/zip","sha256":"5cfbecdd813bbe00c454953c75600a25248d16aa48d03d93abb86a655beb22ce"}}]},"schemaVersion":"2.0","signed":{"kind":"skill","version":"1.1","generatedAt":"2026-11-01T11:31:09.746Z","skill":{"slug":"codewithmukesh-convention-learner","name":"convention-learner","version":null,"authorVersion":null,"skillstoreRevision":1,"versionStatus":"missing","treeHash":"81f3848202d55ae90fcdd585cb33fc6cd404e2dbb8a313a22f36a634613eca99","author":"codewithmukesh"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","commit":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","path":"skills/codewithmukesh/convention-learner"},"url":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/download?ref=79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","mediaType":"application/zip","sha256":"5cfbecdd813bbe00c454953c75600a25248d16aa48d03d93abb86a655beb22ce"},"lockfile":{"schemaVersion":"1.1","generatedAt":"2026-11-01T11:31:09.746Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/manifest"},"skills":[{"slug":"codewithmukesh-convention-learner","name":"convention-learner","version":null,"authorVersion":null,"skillstoreRevision":1,"versionStatus":"missing","treeHash":"81f3848202d55ae90fcdd585cb33fc6cd404e2dbb8a313a22f36a634613eca99","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","commit":"79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","path":"skills/codewithmukesh/convention-learner"},"url":"https://skillstore.pages.dev/api/skills/codewithmukesh-convention-learner/download?ref=79a2b74ba8b6a6a3c05dcf469ad5fe4034b72472","mediaType":"application/zip","sha256":"5cfbecdd813bbe00c454953c75600a25248d16aa48d03d93abb86a655beb22ce"}}]}},"signature":{"algorithm":"Ed25519","keyId":"EP0Myk7rTk_J0RdG1fvpkP","publicKeyJwk":{"kty":"OKP","crv":"Ed25519","x":"2tbC6eNY4T9sx4Pvuo_NwHlXGyWWz95WAtHyHUTqzs8"},"signedAt":"2026-11-01T11:31:09.746Z","value":"Ih9if_3-xZnDv_qNJqwVTvevpc-hosPfWEKv1IzqtVD3CZmrZAWV6cj7Wu7Gbf9RMNvhY4lH7LPQ7yUOXQVWBQ"}}