{"record":{"id":"9bdc81bf3ad9e885","repo":"conductor-oss/conductor","slug":"skill-package-not-found","errorCode":null,"errorMessage":"Skill package not found: {}","messagePattern":"Skill package not found: (.+?)","errorType":"exception","errorClass":"IllegalArgumentException","httpStatus":null,"severity":"error","filePath":"agentspan/src/main/java/org/conductoross/conductor/ai/agentspan/SkillPackageStoreAdapter.java","lineNumber":54,"sourceCode":"    }\n\n    @Override\n    public String storageType() {\n        return STORAGE_TYPE;\n    }\n\n    @Override\n    public StoredSkillPackage store(String name, String version, String checksum, byte[] bytes) {\n        String handle = HANDLE_PREFIX + checksum;\n        delegate.put(handle, bytes);\n        return new StoredSkillPackage(handle, STORAGE_TYPE, bytes.length);\n    }\n\n    @Override\n    public byte[] read(String handle) {\n        byte[] bytes = delegate.get(handle);\n        if (bytes == null) {\n            throw new IllegalArgumentException(\"Skill package not found: \" + handle);\n        }\n        return bytes;\n    }\n\n    @Override\n    public boolean exists(String handle) {\n        return delegate.exists(handle);\n    }\n\n    @Override\n    public void delete(String handle) {\n        delegate.delete(handle);\n    }\n}\n","sourceCodeStart":36,"sourceCodeEnd":69,"githubUrl":"https://github.com/conductor-oss/conductor/blob/cf7c3e4a8adfb158be778ab1ec525323c363cd3a/agentspan/src/main/java/org/conductoross/conductor/ai/agentspan/SkillPackageStoreAdapter.java#L36-L69","documentation":"Error \"Skill package not found: {}\" thrown in conductor-oss/conductor.","triggerScenarios":"Thrown at agentspan/src/main/java/org/conductoross/conductor/ai/agentspan/SkillPackageStoreAdapter.java:54 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Register the skill package with the given name in the SkillPackageStore before referencing it.","Check for typos in the skill package name and that the correct store backend is configured.","List registered packages via the skill registry to confirm the expected name exists."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"cf7c3e4a8adfb158be778ab1ec525323c363cd3a","analyzedAt":"2026-08-14T03:33:19.897Z","schemaVersion":2},"datasetVersion":"2026-08-14T05:17:29.042Z"}