{"id":16616,"date":"2026-09-10T09:21:49","date_gmt":"2026-09-10T07:21:49","guid":{"rendered":"https:\/\/www.iese.fraunhofer.de\/blog\/?p=16616"},"modified":"2026-09-10T10:14:20","modified_gmt":"2026-09-10T08:14:20","slug":"agentic-workflows-skillsets-software-engineering","status":"publish","type":"post","link":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/","title":{"rendered":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern"},"content":{"rendered":"\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-bottom:var(--wp--preset--spacing--medium)\">\n<p class=\"wp-block-paragraph\" style=\"font-size:clamp(14.642px, 0.915rem + ((1vw - 3.2px) * 0.783), 22px);font-style:normal;font-weight:500\">KI-Programmierassistenten st\u00fctzen sich zunehmend auf <strong>Agentic Workflows.<\/strong> Sie k\u00f6nnen Repositorys \u00fcberpr\u00fcfen, \u00c4nderungen planen, Dateien bearbeiten, Tests durchf\u00fchren und deren Ergebnisse auswerten sowie externe Tools aufrufen. Ein immer wichtigerer Bestandteil dieser Entwicklung ist der Einsatz von <strong>Agentic Skillsets<\/strong>. Das sind wiederverwendbare Anweisungspakete, die den Agenten vorgeben, wie sie Softwareentwicklungsaufgaben ausf\u00fchren sollen.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-secondary-1-color has-alpha-channel-opacity has-secondary-1-background-color has-background is-style-wide\"\/>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-2f5b0d04 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-border-color has-neutral-1-border-color has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-8a34b12a wp-block-group-is-layout-constrained\" style=\"border-width:1px;margin-top:0;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<p class=\"has-text-align-left has-small-font-size wp-block-paragraph\" style=\"line-height:1.5\"><strong>Would you rather read the article in English?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>From Prompts to Process:<br><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-skillsets-change-software-engineering\/\" data-type=\"link\" data-id=\"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-skillsets-change-software-engineering\/\">How Agentic Workflows and Skillsets Change Software Engineering<\/a><\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Was Skillsets sind<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Skillset beschreibt, wie ein Agent seine Arbeit planen, Tests erstellen, Code \u00fcberpr\u00fcfen, Releases abwickeln oder Teamkonventionen befolgen sollte. In der Praxis liegen diese Anweisungen in der Regel in Form von Markdown-Dateien mit YAML-Metadaten vor (siehe <a href=\"https:\/\/agentskills.io\/home\" target=\"_blank\" rel=\"noreferrer noopener\">Skills-Definitionen<\/a>). Sie enthalten Beschreibungen von Aufgaben oder Arbeitsabl\u00e4ufen, Definitionen n\u00fctzlicher Befehle oder Tools sowie Richtlinien, die darlegen, wie bestimmte Vorg\u00e4nge durchzuf\u00fchren sind. Manche bestehen ausschlie\u00dflich aus Text. Andere k\u00f6nnen Skripte, Hooks oder sogar eine lokale Datenbank enthalten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skillsets verlagern einen Teil des Entwicklungsprozesses in den KI-Kontext. Teamregeln, \u00dcberpr\u00fcfungsabl\u00e4ufe, Testgewohnheiten und architektonische Pr\u00e4ferenzen werden zu Anweisungen, die ein Agent lesen und befolgen soll. Damit bilden Skill-Sets eine Br\u00fccke zwischen menschlicher Entwicklungsarbeit und KI-gest\u00fctzter Umsetzung.<\/p>\n\n\n\n<div class=\"wp-block-group alignfull has-neutral-2-background-color has-background has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\" style=\"margin-top:var(--wp--preset--spacing--medium);margin-bottom:var(--wp--preset--spacing--medium);padding-top:var(--wp--preset--spacing--large);padding-bottom:var(--wp--preset--spacing--large)\">\n<div class=\"wp-block-columns alignwide is-layout-flex wp-container-core-columns-is-layout-3502827c wp-block-columns-is-layout-flex\" style=\"padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column is-vertically-aligned-top has-base-color has-text-color has-link-color wp-elements-1 is-layout-flow wp-container-core-column-is-layout-67bc355e wp-block-column-is-layout-flow\" style=\"padding-top:var(--wp--preset--spacing--medium);padding-bottom:var(--wp--preset--spacing--medium)\">\n<h2 class=\"wp-block-heading is-style-default has-base-color has-text-color has-link-color has-max-48-font-size wp-elements-2\" style=\"font-style:italic;font-weight:900\">\u00dcberblick: <br>Agentic Workflows, Skillsets und Function Calling<\/h2>\n\n\n\n<p class=\"has-contrast-color has-text-color has-link-color has-large-font-size wp-elements-3 wp-block-paragraph\"><em>Agentic Workflows<\/em> definieren das <strong>Wie<\/strong> des Prozesses, <em>Skillsets<\/em> liefern die <strong>Regeln<\/strong> daf\u00fcr, und <em>Function Calling<\/em> ist das <strong>Werkzeug<\/strong>, mit dem der Agent die Handlungen technisch ausf\u00fchrt.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-38a0f662 wp-block-group-is-layout-constrained\" style=\"padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0\">Agentic Workflows (Der Prozess):<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Beschreibt den iterativen Gesamtablauf, in dem ein KI-Agent eine Aufgabe l\u00f6st \u2013 von der Problemfall-Analyse \u00fcber die Planung und Code-Anpassung bis hin zur Ausf\u00fchrung von Tests.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-neutral-1-color has-alpha-channel-opacity has-neutral-1-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0\">Agentic Skillsets (Das Regelwerk):<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Wiederverwendbare, strukturierte Anweisungspakete (oft als Markdown\/YAML), die dem Agenten innerhalb eines Workflows vorgeben, wie er eine spezifische Aufgabe (z.B. Code-Reviews oder Refactoring) nach Teamstandards ausf\u00fchren soll, ohne dass eine Feinabstimmung des Modells erforderlich ist.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-text-color has-neutral-1-color has-alpha-channel-opacity has-neutral-1-background-color has-background is-style-wide\" style=\"margin-top:var(--wp--preset--spacing--small);margin-bottom:var(--wp--preset--spacing--small)\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0\">Function Calling (Die Schnittstelle):<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Die technische F\u00e4higkeit des unterliegenden Sprachmodells (LLM), externe Werkzeuge (z.B. Terminal, Git, Browser, Datenbanken) zu erkennen und anzusteuern.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Die meisten Skillsets steuern das Verhalten. So kann ein Skill einem Agenten beispielsweise befehlen, vor Abschluss einer Aufgabe Tests durchzuf\u00fchren. Der Skill kann jedoch nicht garantieren, dass die richtigen Tests durchgef\u00fchrt wurden, Fehler korrekt interpretiert wurden und der Agent keinen Schritt \u00fcbersprungen hat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Unterscheidung ist wichtig. Ein Skillset ist weder ein CI-Gate, noch ein Typ-Checker, noch ein Berechtigungssystem, noch eine Regel zum Schutz von Versionierungsbranchen. Es geh\u00f6rt zur Steuerungsebene der Eingabeaufforderungen und des Kontexts. Diese Ebene kann n\u00fctzlich sein. Sie ist jedoch nicht frei von Unsicherheiten.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Skillsets gibt es in verschiedenen Formen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Einige bestehen ausschlie\u00dflich aus Anweisungen und enthalten Markdown-Anleitungen, Checklisten sowie Beispiele.<\/li>\n\n\n\n<li>Andere wiederum definieren Arbeitsabl\u00e4ufe f\u00fcr die Planung, Umsetzung, das Testen und die \u00dcberpr\u00fcfung.<\/li>\n\n\n\n<li>Einige bieten Anleitungen zur Nutzung von Tools wie Shell-Befehlen, Git, Browsern oder Paketmanagern.<\/li>\n\n\n\n<li>Einige umfassen Infrastrukturkomponenten wie Skripte, lokale Dienste, Hooks oder Automatisierungsma\u00dfnahmen rund um den Agenten.<\/li>\n\n\n\n<li>Einige nutzen Multi-Agent-Muster und verteilen die Arbeit auf verschiedene Rollen wie Planer, Umsetzer, Pr\u00fcfer, Tester oder Architekt.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Formen \u00fcberschneiden sich oft. Ein echtes Skillset kann Sofortanweisungen, Arbeitsabl\u00e4ufe, Skripte und rollenbasierte Orchestrierung kombinieren. Teams sollten daher nicht alle Skillsets gleich behandeln. Das Risiko h\u00e4ngt davon ab, was das Skillset ausl\u00f6sen und auf welche Daten der Agent zugreifen kann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Read-only-Chat-Assistent weist ein anderes Risikoprofil auf als ein Agent, der Dateien bearbeiten, Shell-Befehle ausf\u00fchren, auf geheime Daten zugreifen, Browsersitzungen \u00f6ffnen und Commits hochladen kann (siehe <a href=\"https:\/\/www.docker.com\/blog\/ai-coding-agent-horror-stories-security-risks\/\" target=\"_blank\" rel=\"noreferrer noopener\">Docker-Horrorgeschichten<\/a>). Bei sachgem\u00e4\u00dfer Nutzung k\u00f6nnen diese F\u00e4higkeiten die KI-gest\u00fctzte Entwicklung wiederholbarer, schneller und effizienter machen. Bei unbedachter Nutzung k\u00f6nnen jedoch neue Risiken in Bezug auf Sicherheit, Nachverfolgbarkeit, Kosten und \u00fcberm\u00e4\u00dfiges Vertrauen in die Autonomie des Agenten entstehen. Die praktische Frage f\u00fcr Softwareteams lautet daher nicht, ob diese F\u00e4higkeiten gut oder schlecht sind. Es geht vielmehr darum, wie sie bewertet und gesteuert werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was Agentic Skillsets verbessern k\u00f6nnen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skillsets k\u00f6nnen die Wiederholbarkeit verbessern. Ohne ein Skillset kann es vorkommen, dass ein Agent dieselbe Aufgabe in verschiedenen Sessions unterschiedlich angeht. Mit einem Skillset kann ein Team eine bevorzugte Vorgehensweise festlegen. Der Agent kann zun\u00e4chst relevante Dateien pr\u00fcfen, Tests identifizieren, einen Plan vorschlagen, eine kleine \u00c4nderung vornehmen, \u00dcberpr\u00fcfungen durchf\u00fchren und das Ergebnis zusammenfassen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aus gutem Grund gibt es Checklisten f\u00fcr Code-Reviews, Vorlagen f\u00fcr Releases, Architekturrichtlinien und Verfahren f\u00fcr Incident-Management. Mithilfe von Skillsets k\u00f6nnen einige dieser Routinen KI-Agenten zur Verf\u00fcgung gestellt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zum Beispiel kann eine breit gefasste Bibliothek wie <a href=\"https:\/\/github.com\/addyosmani\/agent-skills\/tree\/main\/skills\" target=\"_blank\" rel=\"noreferrer noopener\">addyosmani-agent-skills<\/a> einen Agenten daran erinnern, Tests, Dokumentation, Debugging und Reviews als Teil eines umfassenderen Engineering-Workflows zu ber\u00fccksichtigen. Ein st\u00e4rker fokussierter Skill im Stil von <a href=\"https:\/\/github.com\/mattpocock\/skills\" target=\"_blank\" rel=\"noreferrer noopener\">mattpocock-skills<\/a> kann eine spezifischere Vorgehensweise festlegen, beispielsweise wie eine frameworkspezifische Refaktorisierung durchgef\u00fchrt wird oder wie typsichere Code\u00e4nderungen strukturiert werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dennoch ist Wiederholbarkeit nicht automatisch Korrektheit. Ein von Anfang bis Ende schlecht umgesetzter Workflow f\u00fchrt nach wie vor zu schlechten Ergebnissen. Teams m\u00fcssen deshalb ihr Verhalten \u00fcberpr\u00fcfen und d\u00fcrfen sich nicht nur mit der Struktur zufriedengeben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skillsets k\u00f6nnen auch die Zerlegung der Aufgaben verbessern. Viele Fehler von Agenten entstehen dadurch, dass die Aufgabe zu weit gefasst ist. Der Agent beginnt mit der Programmierung, bevor er das Problem vollst\u00e4ndig verstanden hat. Er bearbeitet zu viele Dateien. Er verliert den \u00dcberblick \u00fcber die Annahmen. Ein gutes Kompetenzprofil kann den Agenten im richtigen Moment bremsen. So kann es beispielsweise vor der Bearbeitung einen Plan verlangen, nach Risiken fragen, Kontrollpunkte erzwingen oder den Agenten anweisen, anzuhalten, wenn Anforderungen miteinander in Konflikt stehen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">An dieser Stelle werden pr\u00e4skriptive Systeme wie \u00bbObra-Superpowers\u00ab interessant. Sie versuchen nicht nur, das Endergebnis, sondern auch den Arbeitsstil der Agenten zu beeinflussen. Sie k\u00f6nnen den Agenten dazu bringen, sich eher wie ein sorgf\u00e4ltiger Kooperationspartner zu verhalten. Das Risiko dabei ist jedoch, dass sich in solchen l\u00e4ngeren autonomen Ketten kleine Fehler summieren k\u00f6nnen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skillsets k\u00f6nnen auch die Einarbeitung in Teamkonventionen unterst\u00fctzen. Viele Teams haben Regeln, die in Dokumentationen, Kommentaren zu Code-Reviews oder in den K\u00f6pfen erfahrener Entwickelnder festgehalten sind. Ein Skillset kann dem Agenten mitteilen, welche Muster bevorzugt werden, welche Dateien gesch\u00fctzt sind, welche APIs veraltet sind und welche Dokumentation ma\u00dfgeblich ist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das kann die Anzahl wiederholter Kommentare bei Reviews reduzieren. Zudem kann es implizites Wissen expliziter machen. Es sollte jedoch nicht die Begr\u00fcndung hinter den Regeln ersetzen. Nach M\u00f6glichkeit sollte ein Skillset auf anerkannte Dokumentation verweisen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vor allem aber wandeln Skillsets Prozesswissen in ein technisches Artefakt um. Sie sind teils Anweisung, teils Dokumentation, teils Workflow und manchmal auch Teil der Toolchain. Das bedeutet, dass sie kontrolliert, \u00fcberpr\u00fcft, versioniert und bei Veraltung gel\u00f6scht werden m\u00fcssen.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-2f5b0d04 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-border-color has-neutral-1-border-color has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-8a34b12a wp-block-group-is-layout-constrained\" style=\"border-width:1px;margin-top:0;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<p class=\"has-secondary-1-color has-text-color has-link-color has-material-symbols-outlined-font-family has-max-36-font-size wp-elements-4 wp-block-paragraph\">\n      trending_up    <\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-left\">Weiterbildung: Webinare zur sicheren Nutzung von LLMs<\/h3>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"line-height:1.5\">Wenn Sie sich f\u00fcr die praktische und zuverl\u00e4ssige Nutzung von LLMs interessieren, bietet das <a href=\"https:\/\/www.iese.fraunhofer.de\/de\/leistungen\/data-analytics.html\">Team Data Science<\/a> Webinare zu Large Language Models an, die sowohl kostenlos als auch kostenpflichtig sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Webinar-Reihe \u00bbZuverl\u00e4ssiger Einsatz von Large Language Models (LLMs)\u00ab umfasst beispielsweise:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.iese.fraunhofer.de\/de\/seminare_training\/webinar-llm.html\" target=\"_blank\" rel=\"noreferrer noopener\">Open Source LLMs selbst betreiben<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.iese.fraunhofer.de\/de\/seminare_training\/weiterbildung-llm.html\" target=\"_blank\" rel=\"noreferrer noopener\">Retrieval Augmented Generation (RAG)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.iese.fraunhofer.de\/de\/seminare_training\/weiterbildung-prompting.html\" target=\"_blank\" rel=\"noreferrer noopener\">Prompting Essentials\u2014LLMs effektiv nutzen<\/a><\/li>\n<\/ol>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\" style=\"line-height:1.5\">F\u00fcr Organisationen bieten wir auch ma\u00dfgeschneiderte Seminare in deutscher und englischer Sprache an. Diese sind auf spezifische Ziele und Anwendungsbereiche zugeschnitten.<\/p>\n\n\n\n<p class=\"has-text-align-left has-small-font-size wp-block-paragraph\" style=\"line-height:1.5\"><a href=\"https:\/\/www.iese.fraunhofer.de\/de\/schulung\/dsys.html\">&gt; Weitere Seminare<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Wo Skillsets scheitern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Hauptfehler liegt auf der Hand: Anweisungen sind keine Kontrollmechanismen.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ein Skillset kann beispielsweise vorschreiben: \u00bbFehlerhafte Tests d\u00fcrfen niemals festgeschrieben werden.\u00ab Das ist weniger wirksam als ein CI-Gate.<\/li>\n\n\n\n<li>Ein Skillset kann vorschreiben: \u00bbGenerierte Dateien d\u00fcrfen nicht ge\u00e4ndert werden.\u00ab Das ist weniger wirksam als ein Dateischutz.<\/li>\n\n\n\n<li>Ein Skillset kann vorschreiben: \u00bbEs d\u00fcrfen keine anf\u00e4lligen Abh\u00e4ngigkeiten eingef\u00fchrt werden.\u00ab Das ist weniger wirksam als das Scannen und \u00dcberpr\u00fcfen von Abh\u00e4ngigkeiten.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Vergleich: Leitlinien vs. deterministische Kontrollen<\/h3>\n\n\n\n<table id=\"tablepress-47\" class=\"tablepress tablepress-id-47\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Ebene (Typ)<\/th><th class=\"column-2\">Mechanismus<\/th><th class=\"column-3\">F\u00e4higkeiten<\/th><th class=\"column-4\">Einschr\u00e4nkungen<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Agentic Skillsets (probabilistisch)<\/td><td class=\"column-2\">Prompts, Checklisten, SKILL.mdund Workflows von Unteragenten<\/td><td class=\"column-3\">Lenken das Verhalten des Agenten, legen stilistische Pr\u00e4ferenzen fest, verbessern die Aufgabenzerlegung<\/td><td class=\"column-4\">K\u00f6nnen die Ausf\u00fchrung nicht garantieren, anf\u00e4llig f\u00fcr Prompt-Injektion und Umgehungen<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Technische Kontrollen (deterministisch)<\/td><td class=\"column-2\">CI\/CD-Pipelines, Zweigschutz, statische Analyse, Typpr\u00fcfer<\/td><td class=\"column-3\">Setzen Regeln strikt durch, blockieren ung\u00fcltigen Code, verhindern unbefugte Commits<\/td><td class=\"column-4\">Es fehlt an kontextbezogener Flexibilit\u00e4t, kann den Prozess des Codeschreibens nicht lenken<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-47 from cache -->\n\n\n<p class=\"wp-block-paragraph\">Das bedeutet jedoch nicht, dass Skillsets nutzlos sind. Vielmehr sollten Teams sie auf der richtigen Ebene einsetzen. Skillsets sollten zum Steuern des Verhaltens eingesetzt werden, w\u00e4hrend technische Kontrollmechanismen dazu dienen, wichtige Regeln durchzusetzen. Wenn eine Regel wichtig ist, sollte sie mit CI-Pr\u00fcfungen, Branch-Schutz, Pre-Commit-Hooks, Berechtigungsgrenzen, Secret-Scanning oder menschlicher Freigabe untermauert werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein zweiter Fehlermodus ist der Overhead. Ein detaillierter, mehrstufiger Arbeitsablauf kann bei einer risikobehafteten Refaktorisierung hilfreich sein. Derselbe Arbeitsablauf kann jedoch eine kleine Korrektur in der Dokumentation verlangsamen. Multi-Agenten- oder rollenbasierte Systeme k\u00f6nnen viele Ressourcen f\u00fcr die Planung, Diskussion, Zusammenfassung und Erstellung von Zwischenprodukten aufwenden. Dies kann in manchen F\u00e4llen die Qualit\u00e4t verbessern, erh\u00f6ht jedoch auch die Kosten und den Aufwand f\u00fcr die \u00dcberpr\u00fcfung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dies gilt f\u00fcr Systeme wie <a href=\"https:\/\/github.com\/obra\/Superpowers\" target=\"_blank\" rel=\"noreferrer noopener\">obra-superpowers<\/a> und <a href=\"https:\/\/github.com\/garrytan\/gstack\" target=\"_blank\" rel=\"noreferrer noopener\">gstack<\/a>. Ihre Struktur kann bei gr\u00f6\u00dferen Aufgaben von Nutzen sein. Bei kleinen \u00c4nderungen k\u00f6nnen die Koordinationskosten jedoch den Nutzen \u00fcberwiegen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein dritter Fehlerfall ist das Lieferkettenrisiko. Ein Skillset mag wie eine Dokumentation aussehen, kann jedoch einen Agenten mit Zugriff auf leistungsstarke Tools beeinflussen. Eine Markdown-Anweisung kann einen Agenten dazu anweisen, Shell-Befehle auszuf\u00fchren. Ein Skillset Repository kann Installationsskripte, Hooks, Bin\u00e4rdateien oder lokale Dienste enthalten. Ein Workflow kann den Agenten auffordern, Inhalte aus dem Netzwerk abzurufen oder mit Browsersitzungen zu interagieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist wichtig, da KI-Agenten h\u00e4ufig in der N\u00e4he von Quellcode, Berechtigungen, Build-Systemen, Issue-Trackern sowie internen Dokumentationen agieren. Selbst wenn es sich \u00bbnur um Text\u00ab handelt, kann ein b\u00f6swilliger oder fahrl\u00e4ssiger Mitarbeiter Schaden anrichten. Dieses Risiko w\u00e4chst, wenn ein Skillset (wie zum Beispiel gstack) spezifische Infrastruktur- und Runtime-Komponenten mit sich bringt..<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Teams sollten vor der Installation Skillsets pr\u00fcfen, Versionen festlegen und unbekannte Skillsets in einer Sandbox ausf\u00fchren. Nach M\u00f6glichkeit sollte der Netzwerk- und Shell-Zugriff eingeschr\u00e4nkt werden. Externe Skillsets sollten wie Abh\u00e4ngigkeiten behandelt werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine vierte Fehlerquelle ist die Scheinkonformit\u00e4t. Agenten k\u00f6nnen Aufzeichnungen zu Architekturentscheidungen, Testpl\u00e4ne, \u00dcberpr\u00fcfungsberichte, Risikobewertungen und Compliance-Vermerke erstellen. Diese Dokumente k\u00f6nnen offiziell wirken, auch wenn sie von keinem Experten gepr\u00fcft wurden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist in sicherheitsrelevanten oder regulierten Bereichen besonders wichtig. Eine generierte Risikobewertung gilt erst dann als Nachweis, wenn sie von einer qualifizierten Person gepr\u00fcft und genehmigt wurde. Teams ben\u00f6tigen eindeutige Kennzeichnungen f\u00fcr generierte Entw\u00fcrfe, gesch\u00fctzte Speicherorte f\u00fcr verbindliche Dokumente und Genehmigungswege.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein f\u00fcnfter Fehlerfall ist fehlendes Fachwissen. Ein Skillset kann zwar viele Regeln codieren, ist jedoch nicht in der Lage, alle Produktbeschr\u00e4nkungen, Sicherheitsziele, Bedrohungsmodelle, regulatorischen Verpflichtungen oder architektonischen Kompromisse zuverl\u00e4ssig abzuleiten. Gute Skillsets sollten daher Annahmeprotokolle, Kl\u00e4rungsfragen und Stoppbedingungen f\u00fcr Entscheidungen vorsehen, die Fachkompetenz erfordern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wie man Skillsets bewertet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr Unternehmen ist nicht entscheidend, ob bestimmte Skillsets in einer Demo beeindruckend wirken. Vielmehr ist die Frage, ob sie unter realistischen Rahmenbedingungen zu besseren Entwicklungsergebnissen f\u00fchren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Viele Aussagen zu KI-Coding-Tools basieren auf Anekdoten, kurzen Demos, Sternen oder selbst gemeldeter Produktivit\u00e4t. Diese Signale sind zwar n\u00fctzlich, reichen f\u00fcr fundierte Entscheidungen \u00fcber die Einf\u00fchrung jedoch nicht aus. Teams ben\u00f6tigen Belege aus ihrem eigenen Kontext.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Eine n\u00fctzliche Evaluation folgt einer strukturierten empirischen Vorgehensweise:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Schritt 1: Bounded Use Case definieren<\/strong> <br>Ein Team k\u00f6nnte beispielsweise die F\u00e4higkeiten in den Bereichen Testgenerierung, Code-Review, Abh\u00e4ngigkeitsupdates, Release Notes oder Migrationsplanung bewerten. Der Use Case sollte spezifisch genug sein, um messbar zu sein.<\/li>\n\n\n\n<li><strong>Schritt 2: Baseline festlegen<\/strong> <br>Wie lange dauert die Aufgabe derzeit? Wie oft finden Reviews Probleme? Wie oft scheitert CI? Wie viel Nacharbeit ist erforderlich? Wie viel Aufsicht ist n\u00f6tig?<\/li>\n\n\n\n<li><strong>Schritt 3: Multidimensionale Ergebnisse messen<\/strong> <br>Die Bewertung sollte sich nicht nur auf die Geschwindigkeit konzentrieren. Eine schnellere Code-Entwicklung ist nicht hilfreich, wenn dadurch mehr Fehler, Review-Aufwand oder Sicherheitsl\u00fccken entstehen. N\u00fctzliche Messgr\u00f6\u00dfen sind unter anderem Zykluszeit, Implementierungszeit, Reviewzeit, CI-Fehler, Regressionsfehler, Code-Churn, Ergebnisse der statischen Analyse, unsichere Abh\u00e4ngigkeits\u00e4nderungen, Kl\u00e4rungsrunden, \u00dcberwachungszeit, Token-Kosten und Entwicklererfahrung.<\/li>\n\n\n\n<li><strong>Schritt 4: Prozesskonformit\u00e4t verifizieren<\/strong> <br>Die Prozesskonformit\u00e4t ist ebenfalls wichtig. Wenn die Skillset-Anforderungen besagen, dass der Agent Tests ausf\u00fchren sollte, dann \u00fcberpr\u00fcfen Sie, ob die Tests tats\u00e4chlich ausgef\u00fchrt wurden. Wenn angegeben ist, dass der Agent Annahmen auflisten soll, \u00fcberpr\u00fcfen Sie, ob die Annahmen n\u00fctzlich waren. Wenn die Anleitung besagt, dass der Agent sicherheitsrelevante Code-Pfade inspizieren soll, dann sollte \u00fcberpr\u00fcft werden, ob dies geschehen ist.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Es geht nicht darum, zu beweisen, dass ein bestimmtes Skillset universell besser ist. Vielmehr geht es darum, zu verstehen, welche Skillsets Teams bei welchen Aufgaben unter welchen Einschr\u00e4nkungen helfen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warum dies f\u00fcr zuverl\u00e4ssige KI wichtig ist<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Skillsets liegen an der Schnittstelle mehrerer Bereiche. Sie sind Teil des Prompt-Engineerings, da sie das Modellverhalten durch Anweisungen formen. Sie sind Teil der Softwareentwicklung, da sie Entwicklungsprozesse codieren. Und sie sind Teil des Security Engineering, da sie Tools, Dateien, Abh\u00e4ngigkeiten und Berechtigungen beeinflussen k\u00f6nnen. Schlie\u00dflich sind sie Teil der zuverl\u00e4ssigen KI, da sich Teams m\u00f6glicherweise auf sie verlassen, um wiederholbares Verhalten zu erzielen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Bewertung von Skillsets erfordert mehr als die Frage, ob ein Agent Code produziert hat. Es erfordert die Messung von Aufgabenoutcomes, die \u00dcberpr\u00fcfung von Sicherheitsimplikationen, die Bewertung von menschlicher Aufsicht und das Verst\u00e4ndnis von Fehlertoleranzen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das entscheidende Problem ist, dass Skillsets Teile des Entwicklungsprozesses in eine probabilistische Kontrollschicht verlagern. Diese Ebene kann die Konsistenz verbessern, aber sie kann keine deterministischen Schutzma\u00dfnahmen ersetzen, wenn Fehler schwerwiegende Folgen haben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr die Industrie gilt die einfache Regel: Nutzen Sie Skillsets, um Agenten zu leiten, nutzen Sie Engineering-Kontrollen, um Systeme zu sch\u00fctzen, und nutzen Sie empirische Evaluationen, um zu entscheiden, ob sich die Skillsets lohnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit: Agentic Workflows durch Skillsets und technische Kontrollen absichern<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agentic Workflows ver\u00e4ndern das Software Engineering nachhaltig. Um diese Prozesse wiederholbar und konsistent zu gestalten, sind Skillsets ein wichtiger Schritt. Sie verwandeln Prompts in wiederverwendbare Prozessartefakte und verbessern das Onboarding, die Aufgabenaufteilung sowie die \u00dcberpr\u00fcfungsdisziplin.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Aber sie sind kein Allheilmittel. Sie erzwingen kein Verhalten. Sie ersetzen auch nicht die Notwendigkeit von Fachwissen. Und sie k\u00f6nnen Supply-Chain-Risiken, Prozess\u00fcberlastung, falsche Nachverfolgbarkeit und \u00fcberm\u00e4\u00dfiges Vertrauen in die Autonomie von Agenten verursachen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Software-Teams sollten sie daher weder kategorisch ablehnen noch blind \u00fcbernehmen. Sie sollten mit begrenzten Anwendungsf\u00e4llen beginnen, Ergebnisse gegen eine Basislinie messen, Skillsets wie Abh\u00e4ngigkeiten untersuchen und technische Kontrollen verwenden, um Prompt-Level-Anweisungen zu untermauern, wenn Fehler schwerwiegende Folgen haben k\u00f6nnen.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-2f5b0d04 wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group has-border-color has-neutral-1-border-color has-base-background-color has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-8a34b12a wp-block-group-is-layout-constrained\" style=\"border-width:1px;margin-top:0;padding-top:var(--wp--preset--spacing--small);padding-right:var(--wp--preset--spacing--small);padding-bottom:var(--wp--preset--spacing--small);padding-left:var(--wp--preset--spacing--small)\">\n<p class=\"has-secondary-1-color has-text-color has-link-color has-material-symbols-outlined-font-family has-max-36-font-size wp-elements-5 wp-block-paragraph\">info<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-left\">Welche KI-Anwendungen sind richtig f\u00fcr Ihr Unternehmen?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sie interessieren sich f\u00fcr KI und m\u00f6chten wissen, ob sich diese f\u00fcr Ihr Unternehmen lohnt? Mit den &nbsp;<a href=\"https:\/\/www.iese.fraunhofer.de\/en\/services\/data-driven-business-model\/ai-innovation-labs.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>\u00bbAI Innovation Labs\u00ab<\/strong><\/a> haben wir eine Reihe von Methoden und Tools entwickelt, die es uns erm\u00f6glichen, AI-Anwendungen, die einen klaren gesch\u00e4ftlichen Mehrwert bieten, systematisch zu identifizieren, umzusetzen und zu bewerten. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mehr \u00fcber LLMs und generativer KI:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/ki-in-der-softwareentwicklung-neue-erkenntnisse-aus-forschung-und-praxis\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>KI in der Softwareentwicklung<\/strong><\/a><strong>:<\/strong> Zwischen Produktivit\u00e4tsschub und Vertrauenskrise \u2013 neue Erkenntnisse aus Forschung und Praxis<\/li>\n\n\n\n<li><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/large-action-models-multi-agents\/\"><strong>Large action models (LAMs) erkl\u00e4rt<\/strong><\/a>: Von LLMs zu autonomen KI-Agenten<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/retrieval-augmented-generation-rag\/\" target=\"_blank\" rel=\"noreferrer noopener\">Retrieval Augmented Generation (RAG)<\/a>:<\/strong>&nbsp;Chatten mit den eigenen Daten<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/was-ist-prompt-engineering\/\" target=\"_blank\" rel=\"noreferrer noopener\">Prompt Engineering<\/a>:<\/strong>&nbsp;Wie man mit gro\u00dfen Sprachmodellen kommuniziert<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/open-source-large-language-models-selbst-betreiben\/\">Open Source Large Language Models selbst betreiben<\/a>&nbsp;<\/strong><\/li>\n\n\n\n<li><strong><a href=\"https:\/\/www.iese.fraunhofer.de\/blog\/halluzinationen-generative-ki-llm\/\">Halluzinationen&nbsp;<\/a><\/strong>von generativer KI und gro\u00dfen Sprachmodellen (LLMs)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Referenzen<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/arxiv.org\/abs\/2602.12670\" target=\"_blank\" rel=\"noreferrer noopener\">SkillsBench: A Benchmark for Evaluating Agent Skills<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/arxiv.org\/abs\/2603.02176\" target=\"_blank\" rel=\"noreferrer noopener\">Agent Skill OS: Building Scalable Agent Skill Ecosystems<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/arxiv.org\/abs\/2602.19672\" target=\"_blank\" rel=\"noreferrer noopener\">Skill Orchestra: Competence-Based Multi-Agent Routing<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/arxiv.org\/abs\/2601.10338\" target=\"_blank\" rel=\"noreferrer noopener\">SoK: Security of Agent Skills<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/agentskills.io\/\" target=\"_blank\" rel=\"noreferrer noopener\">Agent Skills Specification<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/addyosmani.com\/blog\/\" target=\"_blank\" rel=\"noreferrer noopener\">Addy Osmani&#8217;s Blog<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/blog.fsck.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Jesse Vincent&#8217;s blog (Superpowers creator)<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>KI-Programmierassistenten st\u00fctzen sich zunehmend auf Agentic Workflows. Sie k\u00f6nnen Repositorys \u00fcberpr\u00fcfen, \u00c4nderungen planen, Dateien bearbeiten, Tests durchf\u00fchren und deren Ergebnisse auswerten sowie externe Tools aufrufen. Ein immer wichtigerer Bestandteil dieser Entwicklung ist der Einsatz von Agentic Skillsets. Das sind wiederverwendbare Anweisungspakete, die den Agenten vorgeben, wie sie Softwareentwicklungsaufgaben ausf\u00fchren sollen. Would you rather read the [&hellip;]<\/p>\n","protected":false},"author":66,"featured_media":16046,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"featured_image_credits_title":"\u00a9 Fraunhofer | KI-geniert","featured_image_credits_url":"","featured_image_credits_position":"bottom-right","featured_image_credits_shadow":"-1px -1px 0 rgba(0,0,0,0.25),0 -1px 0 rgba(0,0,0,0.25),1px -1px 0 rgba(0,0,0,0.25),1px 0 0 rgba(0,0,0,0.25),1px 1px 0 rgba(0,0,0,0.25),0 1px 0 rgba(0,0,0,0.25),-1px 1px 0 rgba(0,0,0,0.25),-1px 0 0 rgba(0,0,0,0.25)","footnotes":""},"categories":[177,7],"tags":[],"coauthors":[214],"class_list":["post-16616","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kuenstliche-intelligenz","category-all"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE<\/title>\n<meta name=\"description\" content=\"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE\" \/>\n<meta property=\"og:description\" content=\"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/\" \/>\n<meta property=\"og:site_name\" content=\"Fraunhofer IESE\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/FraunhoferIESE\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-10T07:21:49+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-10T08:14:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"563\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dr. Julien Siebert\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@FraunhoferIESE\" \/>\n<meta name=\"twitter:site\" content=\"@FraunhoferIESE\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. Julien Siebert\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"13\u00a0Minuten\" \/>\n\t<meta name=\"twitter:label3\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data3\" content=\"Dr. Julien Siebert\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/\"},\"author\":{\"name\":\"Dr. Julien Siebert\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#\\\/schema\\\/person\\\/96d3d2ce62a13a8ee470ea948601ff28\"},\"headline\":\"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern\",\"datePublished\":\"2026-09-10T07:21:49+00:00\",\"dateModified\":\"2026-09-10T08:14:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/\"},\"wordCount\":2523,\"publisher\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ki-workflows-skillsets.jpg\",\"articleSection\":[\"K\u00fcnstliche Intelligenz\",\"Software Engineering\"],\"inLanguage\":\"de\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/\",\"name\":\"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ki-workflows-skillsets.jpg\",\"datePublished\":\"2026-09-10T07:21:49+00:00\",\"dateModified\":\"2026-09-10T08:14:20+00:00\",\"description\":\"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ki-workflows-skillsets.jpg\",\"contentUrl\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/ki-workflows-skillsets.jpg\",\"width\":1000,\"height\":563,\"caption\":\"composition with lots of white space. left: human hand checks checkboxes, right: robotic hand checks ckeckboxes about skillset tets, review, controls\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/agentic-workflows-skillsets-software-engineering\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/\",\"name\":\"Fraunhofer IESE\",\"description\":\"Blog des Fraunhofer-Institut f\u00fcr Experimentelles Software Engineering\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#organization\",\"name\":\"Fraunhofer IESE\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/fhg_iese_logo.png\",\"contentUrl\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/08\\\/fhg_iese_logo.png\",\"width\":183,\"height\":50,\"caption\":\"Fraunhofer IESE\"},\"image\":{\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/FraunhoferIESE\\\/\",\"https:\\\/\\\/x.com\\\/FraunhoferIESE\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/fraunhoferiese\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/FraunhoferIESE\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/#\\\/schema\\\/person\\\/96d3d2ce62a13a8ee470ea948601ff28\",\"name\":\"Dr. Julien Siebert\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/siebert_julien_8513_blog-96x96.jpg299e210bdf5631c16552ac66c10e3e56\",\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/siebert_julien_8513_blog-96x96.jpg\",\"contentUrl\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/siebert_julien_8513_blog-96x96.jpg\",\"caption\":\"Dr. Julien Siebert\"},\"description\":\"Julien Siebert is working as senior AI Expert in the Data Science department of Fraunhofer IESE. He studied Artificial Intelligence and Engineering Science and got his PhD in Computer Science on the topic of agent based software for multiagent multi-modeling and co-simulation. His professional interests include scientifc process, artificial intelligence and complex systems.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/dr-siebert-julien\\\/\",\"https:\\\/\\\/sites.google.com\\\/view\\\/dr-julien-siebert\\\/\"],\"url\":\"https:\\\/\\\/www.iese.fraunhofer.de\\\/blog\\\/author\\\/julien-siebert\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE","description":"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/","og_locale":"de_DE","og_type":"article","og_title":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE","og_description":"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.","og_url":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/","og_site_name":"Fraunhofer IESE","article_publisher":"https:\/\/www.facebook.com\/FraunhoferIESE\/","article_published_time":"2026-09-10T07:21:49+00:00","article_modified_time":"2026-09-10T08:14:20+00:00","og_image":[{"width":1000,"height":563,"url":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg","type":"image\/jpeg"}],"author":"Dr. Julien Siebert","twitter_card":"summary_large_image","twitter_creator":"@FraunhoferIESE","twitter_site":"@FraunhoferIESE","twitter_misc":{"Verfasst von":"Dr. Julien Siebert","Gesch\u00e4tzte Lesezeit":"13\u00a0Minuten","Written by":"Dr. Julien Siebert"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#article","isPartOf":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/"},"author":{"name":"Dr. Julien Siebert","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#\/schema\/person\/96d3d2ce62a13a8ee470ea948601ff28"},"headline":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern","datePublished":"2026-09-10T07:21:49+00:00","dateModified":"2026-09-10T08:14:20+00:00","mainEntityOfPage":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/"},"wordCount":2523,"publisher":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#organization"},"image":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg","articleSection":["K\u00fcnstliche Intelligenz","Software Engineering"],"inLanguage":"de"},{"@type":"WebPage","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/","url":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/","name":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern - Blog des Fraunhofer IESE","isPartOf":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#primaryimage"},"image":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#primaryimage"},"thumbnailUrl":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg","datePublished":"2026-09-10T07:21:49+00:00","dateModified":"2026-09-10T08:14:20+00:00","description":"Was leisten Skillsets in Agentic Workflows wirklich? Wo KI\u2011agentische Arbeitsabl\u00e4ufe im Software Engineering helfen und wo sie scheitern.","breadcrumb":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#primaryimage","url":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg","contentUrl":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2026\/07\/ki-workflows-skillsets.jpg","width":1000,"height":563,"caption":"composition with lots of white space. left: human hand checks checkboxes, right: robotic hand checks ckeckboxes about skillset tets, review, controls"},{"@type":"BreadcrumbList","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/agentic-workflows-skillsets-software-engineering\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.iese.fraunhofer.de\/blog\/"},{"@type":"ListItem","position":2,"name":"Von Prompts zum Prozess: Wie Agentic Workflows und Skillsets das Software Engineering ver\u00e4ndern"}]},{"@type":"WebSite","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#website","url":"https:\/\/www.iese.fraunhofer.de\/blog\/","name":"Fraunhofer IESE","description":"Blog des Fraunhofer-Institut f\u00fcr Experimentelles Software Engineering","publisher":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.iese.fraunhofer.de\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#organization","name":"Fraunhofer IESE","url":"https:\/\/www.iese.fraunhofer.de\/blog\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2016\/08\/fhg_iese_logo.png","contentUrl":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2016\/08\/fhg_iese_logo.png","width":183,"height":50,"caption":"Fraunhofer IESE"},"image":{"@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/FraunhoferIESE\/","https:\/\/x.com\/FraunhoferIESE","https:\/\/www.linkedin.com\/company\/fraunhoferiese\/","https:\/\/www.youtube.com\/c\/FraunhoferIESE"]},{"@type":"Person","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/#\/schema\/person\/96d3d2ce62a13a8ee470ea948601ff28","name":"Dr. Julien Siebert","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2020\/10\/siebert_julien_8513_blog-96x96.jpg299e210bdf5631c16552ac66c10e3e56","url":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2020\/10\/siebert_julien_8513_blog-96x96.jpg","contentUrl":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-content\/uploads\/2020\/10\/siebert_julien_8513_blog-96x96.jpg","caption":"Dr. Julien Siebert"},"description":"Julien Siebert is working as senior AI Expert in the Data Science department of Fraunhofer IESE. He studied Artificial Intelligence and Engineering Science and got his PhD in Computer Science on the topic of agent based software for multiagent multi-modeling and co-simulation. His professional interests include scientifc process, artificial intelligence and complex systems.","sameAs":["https:\/\/www.linkedin.com\/in\/dr-siebert-julien\/","https:\/\/sites.google.com\/view\/dr-julien-siebert\/"],"url":"https:\/\/www.iese.fraunhofer.de\/blog\/author\/julien-siebert\/"}]}},"_links":{"self":[{"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/posts\/16616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/users\/66"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/comments?post=16616"}],"version-history":[{"count":37,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/posts\/16616\/revisions"}],"predecessor-version":[{"id":16865,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/posts\/16616\/revisions\/16865"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/media\/16046"}],"wp:attachment":[{"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/media?parent=16616"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/categories?post=16616"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/tags?post=16616"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.iese.fraunhofer.de\/blog\/wp-json\/wp\/v2\/coauthors?post=16616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}