refactor: mkOpencodeSkills -> mkSkills

This commit is contained in:
m3tam3re
2026-05-11 18:59:49 +02:00
parent 8113723a48
commit d64c581516
4 changed files with 5 additions and 6 deletions
@@ -79,7 +79,7 @@
# Skills (merged from personal AGENTS repo + optional external skills)
home.file.".claude/skills" = mkIf (cfg.agentsInput != null) {
source = cfg.agentsInput.lib.mkOpencodeSkills {
source = cfg.agentsInput.lib.mkSkills {
inherit pkgs;
customSkills = "${cfg.agentsInput}/skills";
externalSkills = shared.mapExternalSkills cfg.externalSkills;
@@ -30,7 +30,7 @@ in {
};
config = mkIf (cfg.agentsInput != null) {
home.file.".agents/skills".source = cfg.agentsInput.lib.mkOpencodeSkills {
home.file.".agents/skills".source = cfg.agentsInput.lib.mkSkills {
inherit pkgs;
customSkills = "${cfg.agentsInput}/skills";
externalSkills = shared.mapExternalSkills cfg.externalSkills;
@@ -54,9 +54,9 @@ in {
});
default = [];
description = ''
External skill sources passed to mkOpencodeSkills.
External skill sources passed to mkSkills.
Each entry maps directly to an element of the externalSkills
list accepted by the AGENTS flake's lib.mkOpencodeSkills.
list accepted by the AGENTS flake's lib.mkSkills.
'';
example = literalExpression ''
[
@@ -66,7 +66,7 @@ in {
'';
};
# Helper to map externalSkills from module config to mkOpencodeSkills format.
# Helper to map externalSkills from module config to mkSkills format.
mapExternalSkills = cfgEntries:
map (
entry: