{"kind":"skill","version":"1.1","generatedAt":"2026-07-30T21:03:43.203Z","skill":{"slug":"ruvnet-sparc-methodology","name":"sparc-methodology","version":null,"authorVersion":null,"skillstoreRevision":2,"versionStatus":"missing","treeHash":"4c1d254fb42d1b2a37ff8afe8b9cb5d2a2e956cad0aac96406c965b89e07c98e","author":"ruvnet"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","commit":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","path":"skills/ruvnet/sparc-methodology"},"url":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/download?ref=ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","mediaType":"application/zip","sha256":"cb167c7cc3ecef21ae04315f3d6b79d32eb7f926d5ea8024d06a56dab972903b"},"lockfile":{"schemaVersion":"1.1","generatedAt":"2026-07-30T21:03:43.203Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/manifest"},"skills":[{"slug":"ruvnet-sparc-methodology","name":"sparc-methodology","version":null,"authorVersion":null,"skillstoreRevision":2,"versionStatus":"missing","treeHash":"4c1d254fb42d1b2a37ff8afe8b9cb5d2a2e956cad0aac96406c965b89e07c98e","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","commit":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","path":"skills/ruvnet/sparc-methodology"},"url":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/download?ref=ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","mediaType":"application/zip","sha256":"cb167c7cc3ecef21ae04315f3d6b79d32eb7f926d5ea8024d06a56dab972903b"}}]},"schemaVersion":"2.0","signed":{"kind":"skill","version":"1.1","generatedAt":"2026-07-30T21:03:43.203Z","skill":{"slug":"ruvnet-sparc-methodology","name":"sparc-methodology","version":null,"authorVersion":null,"skillstoreRevision":2,"versionStatus":"missing","treeHash":"4c1d254fb42d1b2a37ff8afe8b9cb5d2a2e956cad0aac96406c965b89e07c98e","author":"ruvnet"},"artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","commit":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","path":"skills/ruvnet/sparc-methodology"},"url":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/download?ref=ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","mediaType":"application/zip","sha256":"cb167c7cc3ecef21ae04315f3d6b79d32eb7f926d5ea8024d06a56dab972903b"},"lockfile":{"schemaVersion":"1.1","generatedAt":"2026-07-30T21:03:43.203Z","source":{"manifestUrl":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/manifest"},"skills":[{"slug":"ruvnet-sparc-methodology","name":"sparc-methodology","version":null,"authorVersion":null,"skillstoreRevision":2,"versionStatus":"missing","treeHash":"4c1d254fb42d1b2a37ff8afe8b9cb5d2a2e956cad0aac96406c965b89e07c98e","artifact":{"type":"skill-zip","source":{"type":"github","owner":"aiskillstore","repo":"marketplace","ref":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","commit":"ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","path":"skills/ruvnet/sparc-methodology"},"url":"https://skillstore.pages.dev/api/skills/ruvnet-sparc-methodology/download?ref=ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006","mediaType":"application/zip","sha256":"cb167c7cc3ecef21ae04315f3d6b79d32eb7f926d5ea8024d06a56dab972903b"}}]}},"signature":{"algorithm":"Ed25519","keyId":"EP0Myk7rTk_J0RdG1fvpkP","publicKeyJwk":{"kty":"OKP","crv":"Ed25519","x":"2tbC6eNY4T9sx4Pvuo_NwHlXGyWWz95WAtHyHUTqzs8"},"signedAt":"2026-07-30T21:03:43.203Z","value":"4fGRtSTBsamGP3eEgSSwd6B8UZ5lTOc41riHNAT5qk9A4nDGiMsY27w0d-5pqTtPwvP86zUbwX5o8dJlgGVsDQ"}}