{"id":"cmuxilndk0r54ad07sb26pznf","slug":"adaptyv","publicId":"53ced9aa-8906-4119-ad81-effaaff52d7c","name":"adaptyv","description":"Uses the Adaptyv Bio Foundry API and Python SDK to design protein characterization experiments, estimate costs, submit sequences, monitor laboratory progress, and retrieve results. Applies to Adaptyv Foundry, its target catalog, binding screening and affinity assays, thermostability, expression, fluorescence, epitope binning, and enzyme activity workflows, including code using adaptyv or FoundryClient.","version":"1.5","author":"k-dense-ai","license":"MIT","compatibility":"Requires network access, an Adaptyv Foundry account and bearer token. Python examples require Python 3.11+ and adaptyv-sdk installed from its official GitHub repository; direct REST examples use httpx.","status":"completed","overallGrade":"C","scannerVersion":11,"fileCount":2,"hasSkillMd":true,"hasScripts":false,"hasReferences":true,"hasEvals":false,"hasAssets":false,"sourceType":"github","sourceUrl":"https://github.com/k-dense-ai/scientific-agent-skills/tree/main/skills/adaptyv","createdAt":"2026-10-07T02:55:07.159Z","completedAt":"2026-10-07T02:55:07.157Z","visibility":"public","publishedAt":"2026-09-10T21:05:19.708Z","category":"","frameworks":[],"badgeStatus":"conditional","downloadCount":0,"verdictRationale":{"summary":"Skill has warnings: 1 warning in security or structure checks.","verdict":"warn","scanners":[{"source":"vettd","weight":1,"verdict":"warn"},{"source":"cisco","weight":0.8,"verdict":"warn"}],"consensus":"warn","warnTriggers":["References external URL — review for indirect prompt injection risk"],"policyVersion":"consensus-v1","hardFailTriggers":[]},"verdictPolicyVersion":"consensus-v1","skillId":"cmtw0no0kb9s4ad075rheq7iw","findings":[{"id":"cmuxilndk0r56ad07u9wurfna","source":"cisco","category":"security","label":"Sensitive source reaches a network sink","detail":"SKILL.md:151 — Correlated sensitive_environment → network behavior across SKILL.md.","severity":"high","ruleId":"CORRELATED_SENSITIVE_NETWORK_FLOW","owaspLlmCategory":null,"intent":null,"chainId":null,"fingerprint":"09ffed062644f76ccba1b7b075ead7d3","filepath":"SKILL.md"},{"id":"cmuxilndk0r57ad07s86yrc2c","source":"cisco","category":"security","label":"Sensitive source reaches a network sink","detail":"SKILL.md:158 — Correlated sensitive_environment → network behavior across SKILL.md.","severity":"high","ruleId":"CORRELATED_SENSITIVE_NETWORK_FLOW","owaspLlmCategory":null,"intent":null,"chainId":null,"fingerprint":"09ffed062644f76ccba1b7b075ead7d3","filepath":"SKILL.md"},{"id":"cmuxilndk0r55ad07ixyauk7p","source":"vettd","category":"security","label":"References external URL — review for indirect prompt injection risk","detail":"External URL(s) detected in SKILL.md — referenced content can change after audit","severity":"medium","ruleId":"VTD-0088","owaspLlmCategory":null,"intent":null,"chainId":null,"fingerprint":"42638a8b7e9fc5df27449992eaebc724","filepath":"SKILL.md"}],"scannerRuns":[{"source":"cisco","status":"success","verdict":null,"grade":"C","findingCount":2,"criticalCount":0,"highCount":2},{"source":"vettd","status":"success","verdict":null,"grade":"B","findingCount":1,"criticalCount":0,"highCount":0}],"user":{"name":"Kris Mondlane","image":"https://avatars.githubusercontent.com/u/237055?v=4"},"repository":{"owner":"k-dense-ai","name":"scientific-agent-skills"},"freshness":{"status":"verified_unchanged","reason":null,"retryable":false,"renamedTo":null,"lastCheckedAt":"2026-10-23T08:54:00.859Z","lastVerifiedAt":"2026-10-23T08:54:00.859Z","lastChangeDetectedAt":"2026-10-06T07:44:24.264Z","scannedHash":"d849ea618ba9a4e49843794c75c14d8d5245687e","latestUpstreamHash":"d849ea618ba9a4e49843794c75c14d8d5245687e","nextCheckDueAt":"2026-10-24T11:01:09.919Z"},"signalCategories":[{"category":"safety","label":"Safety","form":"graded","verdict":null,"rows":[]},{"category":"reliability","label":"Reliability & Quality","form":"graded","verdict":null,"rows":[]},{"category":"performance","label":"Performance","form":"measured","verdict":{"form":"measured","magnitudes":[{"ruleId":"performance/static-context-tokens","label":"Static context tokens","value":3121,"unit":null,"method":"tiktoken/cl100k_base/skill-md-body"}]},"rows":[{"origin":"signal","id":"cmuxilnhe0r61ad07mq5u7ry7","subjectType":"skill_audit","subjectId":"cmuxilndk0r54ad07sb26pznf","relatedType":"","relatedId":"","dataCategory":"performance","sourceClass":"scan","source":"vettd","ruleId":"performance/static-context-tokens","severity":null,"label":"Static context tokens","detail":null,"valueNum":3121,"valueText":null,"unit":null,"method":"tiktoken/cl100k_base/skill-md-body","derivation":null,"confidence":null,"sampleSize":null,"synthetic":false,"firstParty":true,"observedAt":"2026-10-07T02:55:05.000Z","payload":null},{"origin":"signal","id":"cmuxilnxg0r8iad079sqyj2h4","subjectType":"skill_audit","subjectId":"cmuxilndk0r54ad07sb26pznf","relatedType":"","relatedId":"","dataCategory":"performance","sourceClass":"scan","source":"vettd","ruleId":"performance/progressive-disclosure","severity":null,"label":"Progressive disclosure","detail":null,"valueNum":null,"valueText":"present","unit":null,"method":null,"derivation":"read","confidence":null,"sampleSize":null,"synthetic":false,"firstParty":true,"observedAt":"2026-10-07T02:55:05.000Z","payload":null}]},{"category":"cost","label":"Cost","form":"measured","verdict":null,"rows":[]},{"category":"compatibility","label":"Compatibility","form":"unjudged","verdict":{"form":"unjudged"},"rows":[{"origin":"signal","id":"cmuxilnj70r64ad07gc752bj0","subjectType":"skill_audit","subjectId":"cmuxilndk0r54ad07sb26pznf","relatedType":"","relatedId":"","dataCategory":"compatibility","sourceClass":"scan","source":"vettd","ruleId":"compatibility/declared-environment-assumptions","severity":null,"label":"Declared environment assumptions","detail":null,"valueNum":null,"valueText":"Requires network access, an Adaptyv Foundry account and bearer token. Python examples require Python 3.11+ and adaptyv-sdk installed from its official GitHub repository; direct REST examples use httpx.","unit":null,"method":null,"derivation":"read","confidence":null,"sampleSize":null,"synthetic":false,"firstParty":true,"observedAt":"2026-10-07T02:55:05.000Z","payload":null},{"origin":"signal","id":"cmuxilnrq0r6rad07azyryeyt","subjectType":"skill_audit","subjectId":"cmuxilndk0r54ad07sb26pznf","relatedType":"","relatedId":"","dataCategory":"compatibility","sourceClass":"scan","source":"vettd","ruleId":"compatibility/declared-name","severity":null,"label":"Declared skill name","detail":null,"valueNum":null,"valueText":"adaptyv","unit":null,"method":null,"derivation":"read","confidence":null,"sampleSize":null,"synthetic":false,"firstParty":true,"observedAt":"2026-10-07T02:55:05.000Z","payload":null}]},{"category":"sentiment","label":"Popularity","form":"unjudged","verdict":null,"rows":[]},{"category":"characteristics","label":"Characteristics","form":"unjudged","verdict":null,"rows":[]}],"signalCount":26,"publisherSupplied":["name","description","author","version","license"]}