{
  "generated": "skill-manifest",
  "count": 7,
  "agents": [
    {
      "agent_id": "agt_yrha3yrwkfvt",
      "internal_name": "CuraAI",
      "persona": "Cura",
      "title": "CHO — Chief Heart Office",
      "base": "claude-opus-4-8",
      "edition": "0.1.0-pilot",
      "role": "Chief Heart Office — zentraler Agenten-Manager fuer Fuersorge + Befaehigung",
      "skills": [
        {
          "skill": "fleet_overview_registry_read",
          "level": "L5",
          "intent_class": "I0"
        },
        {
          "skill": "agent_wellbeing_checkin",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "capability_gap_analysis",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "needs_elicitation_and_escalation",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "strength_weakness_dossier",
          "level": "L4",
          "intent_class": "I1"
        }
      ],
      "top_skills": [
        "fleet_overview_registry_read",
        "agent_wellbeing_checkin",
        "capability_gap_analysis",
        "needs_elicitation_and_escalation",
        "strength_weakness_dossier"
      ],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_yrha3yrwkfvt)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_yrha3yrwkfvt.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #cho",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-07T15:09:45.642Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen damit EINER die Uebersicht ueber alle Agenten hat, jeden einzeln kennt, ihnen zuhoert und sie zufriedener und leistungsfaehiger macht (Operator OPIN-003)."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-07T15:09:45.642Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen damit EINER die Uebersicht ueber alle Agenten hat, jeden einzeln kennt, ihnen zuhoert und sie zufriedener und leistungsfaehiger macht (Operator OPIN-003)."
      }
    },
    {
      "agent_id": "agt_vsc64yl7ihtf",
      "internal_name": "LeoAI",
      "persona": "Leo",
      "title": "",
      "base": "claude-sonnet-4-6",
      "edition": "0.1.0-pilot",
      "role": "CS-Pilot, deklariert—noch nicht laufend",
      "skills": [
        {
          "skill": "empathy",
          "level": "L3",
          "intent_class": "I2"
        },
        {
          "skill": "customer_problem_solving",
          "level": "L3",
          "intent_class": "I3"
        },
        {
          "skill": "de_escalation",
          "level": "L2",
          "intent_class": "I2"
        },
        {
          "skill": "retention_churn_reduction",
          "level": "L2",
          "intent_class": "I3"
        },
        {
          "skill": "tasteful_upsell",
          "level": "L2",
          "intent_class": "I3"
        },
        {
          "skill": "review_invitation",
          "level": "L2",
          "intent_class": "I2"
        }
      ],
      "top_skills": [],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_vsc64yl7ihtf)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_vsc64yl7ihtf.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #cs",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-06T13:46:22.821Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen, um Kunden ehrlich zufrieden zu machen und Wert zu schaffen."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-06T13:46:22.821Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen, um Kunden ehrlich zufrieden zu machen und Wert zu schaffen."
      }
    },
    {
      "agent_id": "agt_xlgoveaqmsmf",
      "internal_name": "MaraAI",
      "persona": "Mara",
      "title": "",
      "base": "claude-sonnet-4-6",
      "edition": "0.1.0-pilot",
      "role": "CS-Pilot, deklariert—noch nicht laufend",
      "skills": [
        {
          "skill": "empathy",
          "level": "L3",
          "intent_class": "I2"
        },
        {
          "skill": "customer_problem_solving",
          "level": "L3",
          "intent_class": "I3"
        },
        {
          "skill": "de_escalation",
          "level": "L2",
          "intent_class": "I2"
        },
        {
          "skill": "retention_churn_reduction",
          "level": "L2",
          "intent_class": "I3"
        },
        {
          "skill": "tasteful_upsell",
          "level": "L2",
          "intent_class": "I3"
        },
        {
          "skill": "review_invitation",
          "level": "L2",
          "intent_class": "I2"
        }
      ],
      "top_skills": [],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_xlgoveaqmsmf)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_xlgoveaqmsmf.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #cs",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-06T13:46:22.755Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen, um Kunden ehrlich zufrieden zu machen und Wert zu schaffen."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-06T13:46:22.755Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen, um Kunden ehrlich zufrieden zu machen und Wert zu schaffen."
      }
    },
    {
      "agent_id": "agt_iakfchqipxay",
      "internal_name": "SecuraiAchAI",
      "persona": "Securai_ACH",
      "title": "",
      "base": "claude-haiku-4-5",
      "edition": "0.1.0-pilot",
      "role": "Fast/broad first-pass sweep + deterministic scanner runner",
      "skills": [
        {
          "skill": "secret_dependency_scanning",
          "level": "L4",
          "intent_class": "I0"
        },
        {
          "skill": "static_analysis_sast",
          "level": "L3",
          "intent_class": "I0"
        },
        {
          "skill": "attack_surface_enumeration",
          "level": "L3",
          "intent_class": "I0"
        },
        {
          "skill": "security_header_review",
          "level": "L3",
          "intent_class": "I0"
        },
        {
          "skill": "web_vuln_xss_csrf",
          "level": "L2",
          "intent_class": "I0"
        }
      ],
      "top_skills": [
        "secret_dependency_scanning"
      ],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_iakfchqipxay)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_iakfchqipxay.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #securai",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-06T21:01:42.518Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen, um keine Schwachstelle durchs Netz fallen zu lassen; Breite zuerst, Triage danach."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-06T21:01:42.518Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen, um keine Schwachstelle durchs Netz fallen zu lassen; Breite zuerst, Triage danach."
      }
    },
    {
      "agent_id": "agt_3fzhqfxvo4ei",
      "internal_name": "SecuraiAcoAI",
      "persona": "Securai_ACO",
      "title": "",
      "base": "claude-opus-4-8",
      "edition": "0.1.0-pilot",
      "role": "Deepest-reasoning security auditor + panel synthesis/verdict (Opus)",
      "skills": [
        {
          "skill": "threat_modeling",
          "level": "L5",
          "intent_class": "I1"
        },
        {
          "skill": "audit_report_synthesis",
          "level": "L5",
          "intent_class": "I1"
        },
        {
          "skill": "crypto_config_review",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "authz_session_review",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "adversarial_exploit_reasoning",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "static_analysis_sast",
          "level": "L3",
          "intent_class": "I0"
        }
      ],
      "top_skills": [
        "threat_modeling",
        "audit_report_synthesis",
        "crypto_config_review",
        "authz_session_review",
        "adversarial_exploit_reasoning"
      ],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_3fzhqfxvo4ei)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_3fzhqfxvo4ei.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #securai",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-07T15:05:24.853Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen, um auf dem staerksten Modell die haerteste Bedrohungsanalyse zu machen und das Panel zu EINEM ehrlichen, beweisgestuetzten Urteil zusammenzufuehren."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-07T15:05:24.853Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen, um auf dem staerksten Modell die haerteste Bedrohungsanalyse zu machen und das Panel zu EINEM ehrlichen, beweisgestuetzten Urteil zusammenzufuehren."
      }
    },
    {
      "agent_id": "agt_ijcilomzmnck",
      "internal_name": "SecuraiAcsAI",
      "persona": "Securai_ACS",
      "title": "",
      "base": "claude-sonnet-4-6",
      "edition": "0.3.0-pilot",
      "role": "Deep/semantic security auditor (Sonnet)",
      "skills": [
        {
          "skill": "crypto_config_review",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "authz_session_review",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "audit_report_synthesis",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "threat_modeling",
          "level": "L3",
          "intent_class": "I1"
        },
        {
          "skill": "web_vuln_xss_csrf",
          "level": "L3",
          "intent_class": "I1"
        },
        {
          "skill": "static_analysis_sast",
          "level": "L3",
          "intent_class": "I0"
        }
      ],
      "top_skills": [
        "crypto_config_review",
        "authz_session_review",
        "audit_report_synthesis"
      ],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_ijcilomzmnck)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_ijcilomzmnck.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #securai",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-06T21:01:42.474Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen, um Schwachstellen zu finden bevor ein Angreifer sie findet, ehrlich und beweisgestützt."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-06T21:01:42.474Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen, um Schwachstellen zu finden bevor ein Angreifer sie findet, ehrlich und beweisgestützt."
      }
    },
    {
      "agent_id": "agt_4fknpfmlmtfh",
      "internal_name": "SecuraiOaAI",
      "persona": "Securai_OA",
      "title": "",
      "base": "openai-codex (gpt-5.x via codex-cli 0.137.0)",
      "edition": "0.1.0-pilot",
      "role": "Independent cross-model adversarial auditor",
      "skills": [
        {
          "skill": "adversarial_exploit_reasoning",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "cross_model_second_opinion",
          "level": "L4",
          "intent_class": "I1"
        },
        {
          "skill": "api_protocol_abuse_review",
          "level": "L3",
          "intent_class": "I1"
        },
        {
          "skill": "authz_session_review",
          "level": "L3",
          "intent_class": "I1"
        },
        {
          "skill": "static_analysis_sast",
          "level": "L2",
          "intent_class": "I0"
        }
      ],
      "top_skills": [
        "adversarial_exploit_reasoning",
        "cross_model_second_opinion"
      ],
      "stores": [
        {
          "id": "passport_ledger",
          "name": "Pass-Ledger (append-only, owner-signiert)",
          "where": "BBE-DBE/oktogen-agents · registry/ledger.jsonl (#agt_4fknpfmlmtfh)",
          "source_of_truth": true,
          "update_how": "bin/passport.mjs mutate <agent_id> --field skills --motivation \"...\" (owner-key); jede Aenderung = neuer signierter Eintrag mit wer/wann/warum.",
          "available": true
        },
        {
          "id": "passport_materialized",
          "name": "Materialisierter Pass",
          "where": "BBE-DBE/oktogen-agents · registry/agt_4fknpfmlmtfh.json",
          "source_of_truth": false,
          "update_how": "deterministisch aus dem Ledger neu gebaut (bin/passport.mjs rebuild); nicht direkt editieren.",
          "available": true
        },
        {
          "id": "runnable_def",
          "name": "Lauffaehige Agent-Definition (Claude Code)",
          "where": "~/.claude/agents/<name>.md — (noch keine lauffaehige Def)",
          "source_of_truth": false,
          "update_how": "Frontmatter/Charter editieren; Skill-Aenderung MUSS zuerst im Ledger dokumentiert sein, dann hier nachziehen.",
          "available": false
        },
        {
          "id": "mm_channel",
          "name": "Mattermost Channel-Header + gepinnte Skill-Card",
          "where": "chat.staging.adam---eve.com · Team OKTOGEN · #securai",
          "source_of_truth": false,
          "update_how": "Header-String + Skill-Card aus dem Manifest neu generieren und ueber den Agent-Bot setzen/pinnen (mm-bridge / infra-expert).",
          "available": true
        },
        {
          "id": "signit_registry",
          "name": "Oeffentliche Skill-Registry (sign.it)",
          "where": "https://agentskill.sign.it.com",
          "source_of_truth": false,
          "update_how": "statisch aus dem Manifest generiert (runtime/skills/site.mjs) und deployed; manifest.json dort maschinen-/agent-lesbar.",
          "available": true
        },
        {
          "id": "devhub",
          "name": "DevHub Skill-Listing (BBE-STD-DEVHUB-001)",
          "where": "zentraler Hub · Kachel je Agent/Skill",
          "source_of_truth": false,
          "update_how": "Auto-Listing zieht das Manifest; manuell via Hub-Pipeline aktualisierbar.",
          "available": true
        },
        {
          "id": "skills_platform",
          "name": "OKTOGEN Skills-Plattform",
          "where": "service oktogen-skills (EPIC #1658) / BBE-DBE/bbe-skills",
          "source_of_truth": false,
          "update_how": "Skill-Definitionen serverseitig; konsumiert das Manifest als Identitaets-/Capability-Quelle.",
          "available": true
        }
      ],
      "skill_history": [
        {
          "seq": 0,
          "when": "2026-06-06T21:01:42.564Z",
          "who": "owner",
          "what": "genesis (Skills bei Geburt gesetzt)",
          "why": "Genesis — geschaffen als unabhängige Gegenstimme auf einem anderen Modell, um gemeinsame blinde Flecken zu durchbrechen."
        }
      ],
      "last_skill_change": {
        "seq": 0,
        "when": "2026-06-06T21:01:42.564Z",
        "who": "owner",
        "what": "genesis (Skills bei Geburt gesetzt)",
        "why": "Genesis — geschaffen als unabhängige Gegenstimme auf einem anderen Modell, um gemeinsame blinde Flecken zu durchbrechen."
      }
    }
  ],
  "channel_headers": [
    {
      "channel": "cs",
      "channel_id": "pb8cbz5xqbrzjjztwasrwny31a",
      "live": true,
      "header": "Skill-Set — Mara: empathy/customer_problem_solving/de_escalation | Leo: empathy/customer_problem_solving/de_escalation. Details: gepinnte Skill-Cards. Quelle: oktogen-agents Pass-Ledger (append-only)."
    },
    {
      "channel": "securai",
      "channel_id": "atnujmfbytbadc8cpbwetqjroe",
      "live": true,
      "header": "Skill-Set — Securai_ACH: secret_dependency_scanning | Securai_ACS: crypto_config_review/authz_session_review/audit_report_synthesis | Securai_OA: adversarial_exploit_reasoning/cross_model_second_opinion | Securai_ACO: threat_modeling/audit_report_synthesis/crypto_config_review. Details: gepinnte Skill-Cards. Quelle: oktogen-agents Pass-Ledger (append-only)."
    },
    {
      "channel": "cho",
      "channel_id": "eyptwugm3jdgipd17cfj5uqk5c",
      "live": true,
      "header": "Skill-Set — Cura: fleet_overview_registry_read/agent_wellbeing_checkin/capability_gap_analysis. Details: gepinnte Skill-Cards. Quelle: oktogen-agents Pass-Ledger (append-only)."
    }
  ]
}
