<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.logongas.es/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.logongas.es/feed.php">
        <title>logongas - cursos:sdd</title>
        <description></description>
        <link>https://www.logongas.es/</link>
        <image rdf:resource="https://www.logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-11-01T10:46:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:02-conceptos-basicos&amp;rev=1793027041&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:03-claude-code&amp;rev=1793309674&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:03-herdr&amp;rev=1792951993&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:03-opencode&amp;rev=1793309671&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:03-orca&amp;rev=1792445514&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:04-ingenieria&amp;rev=1789424922&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:05-patrones-agenticos&amp;rev=1793027363&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:07-agentes&amp;rev=1793310086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:08-skills&amp;rev=1793310086&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:09-mcp&amp;rev=1793027041&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:10-spec-driven-development&amp;rev=1789431190&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:11-kiro&amp;rev=1789634577&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:15-herramientas-deterministas&amp;rev=1793344885&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:19-creando-skills&amp;rev=1793364983&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.logongas.es/doku.php?id=cursos:sdd:start&amp;rev=1793345159&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>logongas</title>
        <link>https://www.logongas.es/</link>
        <url>https://www.logongas.es/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:02-conceptos-basicos&amp;rev=1793027041&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-26T15:04:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Conceptos básicos</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:02-conceptos-basicos&amp;rev=1793027041&amp;do=diff</link>
        <description>Conceptos básicos

Lo mínimo para no perderse en el resto del curso: qué es un agente, qué ve el modelo mientras trabaja y qué piezas se le añaden. Cada pieza tiene después su tema; aquí va solo lo justo.

----------

1. El modelo

El modelo (LLM) es quien escribe: recibe texto y genera texto,</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:03-claude-code&amp;rev=1793309674&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-29T21:34:34+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Claude Code</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:03-claude-code&amp;rev=1793309674&amp;do=diff</link>
        <description>Claude Code

Claude Code es la herramienta de programación con IA de Anthropic. Como OpenCode, vive dentro de la terminal y trabaja sobre los ficheros de la carpeta en la que se lanza. Aquí solo se cuenta lo que no tiene OpenCode o se hace de otra forma; lo que funciona igual ya está en su tema.</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:03-herdr&amp;rev=1792951993&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-25T18:13:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>herdr</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:03-herdr&amp;rev=1792951993&amp;do=diff</link>
        <description>herdr

herdr es un multiplexor de terminal pensado para agentes: como tmux, pero sabe qué agente corre en cada panel y en qué estado está. No sustituye a OpenCode ni a Claude Code: los ejecuta dentro de sus paneles y te avisa de cuál te necesita. Es de código abierto, un único binario y funciona en la terminal que ya uses.</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:03-opencode&amp;rev=1793309671&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-29T21:34:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>OpenCode</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:03-opencode&amp;rev=1793309671&amp;do=diff</link>
        <description>OpenCode

OpenCode es una herramienta de programación con IA que vive dentro de la terminal y es de código abierto. 
No es un editor ni un plugin del editor: se lanza en la carpeta del proyecto y trabaja sobre esos ficheros.

----------

1. Puesta en marcha</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:03-orca&amp;rev=1792445514&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-19T21:31:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Orca</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:03-orca&amp;rev=1792445514&amp;do=diff</link>
        <description>Orca

Orca es un entorno para trabajar con varios agentes a la vez: cada tarea en su worktree de Git, con su agente, y en la misma ventana el diff de lo que ha hecho, un editor y un navegador. No trae modelo propio: ejecuta los agentes que ya usas (Claude Code, OpenCode, Codex</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:04-ingenieria&amp;rev=1789424922&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-14T22:28:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ingeniería: prompts, contexto, harneses, bucles y grafos</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:04-ingenieria&amp;rev=1789424922&amp;do=diff</link>
        <description>Ingeniería: prompts, contexto, harneses, bucles y grafos

Trabajar con un modelo empezó siendo escribir bien una pregunta. Hoy es construir un sistema alrededor del modelo. Entre una cosa y otra hay cinco capas, y cada una apareció cuando la anterior se quedó corta.</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:05-patrones-agenticos&amp;rev=1793027363&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-26T15:09:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Patrones agénticos</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:05-patrones-agenticos&amp;rev=1793027363&amp;do=diff</link>
        <description>Patrones agénticos

Un patrón agéntico es una forma conocida de conectar varias llamadas al modelo para resolver algo que una sola llamada no resuelve bien. En el tema anterior vimos que el grafo es el mapa y el bucle es el camino; los patrones de aquí son los mapas que ya se sabe que funcionan.</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:07-agentes&amp;rev=1793310086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-29T21:41:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Agentes</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:07-agentes&amp;rev=1793310086&amp;do=diff</link>
        <description>Agentes

Qué es un agente está en Conceptos básicos; cómo se lanza un subagente y dónde se guarda, en OpenCode y Claude Code. Aquí, cómo se escribe uno propio.

----------

1. Agente principal y subagentes

En este curso los agentes aparecen de dos formas:

	*  El agente principal</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:08-skills&amp;rev=1793310086&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-29T21:41:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Skills</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:08-skills&amp;rev=1793310086&amp;do=diff</link>
        <description>Skills

Qué es una skill en dos líneas está en Conceptos básicos; cómo se lanza y dónde se guarda, en OpenCode y Claude Code. Aquí, qué va en una skill y qué en un agente, cómo se escriben y cómo se reparte el conocimiento del proyecto entre AGENTS.md y las skills.

----------</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:09-mcp&amp;rev=1793027041&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-26T15:04:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>MCP</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:09-mcp&amp;rev=1793027041&amp;do=diff</link>
        <description>MCP

Qué es un servidor MCP está en Conceptos básicos. Aquí, cuáles se instalan: dos y ninguno más.

	*  : la documentación actual de las librerías.
	*  : la base de datos de desarrollo.

Todo lo demás el agente ya lo hace con sus herramientas y con las órdenes de siempre:</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:10-spec-driven-development&amp;rev=1789431190&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-15T00:13:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Spec-driven development</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:10-spec-driven-development&amp;rev=1789431190&amp;do=diff</link>
        <description>Spec-driven development

Spec-driven development (SDD) es escribir qué tiene que hacer el software, y en qué consiste estar hecho, antes de que se escriba el código, y dejarlo escrito en un documento que vive en el repositorio y del que se deriva todo lo demás.</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:11-kiro&amp;rev=1789634577&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-17T08:42:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Kiro: comandos SDD</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:11-kiro&amp;rev=1789634577&amp;do=diff</link>
        <description>Kiro: comandos SDD

Kiro es el agente de AWS (IDE y CLI) que popularizó un flujo de spec-driven development por fases: primero requisitos, luego diseño, luego tareas y solo al final código, con una aprobación humana en cada salto.

Ese mismo flujo se puede usar fuera de Kiro con</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:15-herramientas-deterministas&amp;rev=1793344885&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-30T07:21:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>15. Herramientas deterministas</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:15-herramientas-deterministas&amp;rev=1793344885&amp;do=diff</link>
        <description>15. Herramientas deterministas

El código que escribe la IA es estocástico: el mismo prompt da cada vez un código distinto, y si le pedimos a otra IA que lo revise, la revisión también lo es. Un día detecta el bug y al siguiente no. Las herramientas de este tema son lo contrario:</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:19-creando-skills&amp;rev=1793364983&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-30T12:56:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>20. Estructura de un skill</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:19-creando-skills&amp;rev=1793364983&amp;do=diff</link>
        <description>20. Estructura de un skill

Qué es una skill, su frontmatter y cómo se redacta están en Skills. Aquí, la estructura completa de una skill: qué carpetas y ficheros puede tener, qué secciones lleva el SKILL.md según el tipo y cómo se prueba. 
Más información:</description>
    </item>
    <item rdf:about="https://www.logongas.es/doku.php?id=cursos:sdd:start&amp;rev=1793345159&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-10-30T07:25:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Curso de programación con IA &amp; Spec-Driven Development</title>
        <link>https://www.logongas.es/doku.php?id=cursos:sdd:start&amp;rev=1793345159&amp;do=diff</link>
        <description>Curso de programación con IA &amp; Spec-Driven Development

Bienvenido a mi curso de programación con IA &amp; Spec-Driven Development (SDD).

	*  1. Introducción
	*  2. Conceptos básicos
	*  3. OpenCode
	*  4. Claude Code
	*  5. herdr
	*  6. Orca
	*  7. Agentes
	*  8. Skills
	*  9. MCP
	*  10. Otras herramientas
		*</description>
    </item>
</rdf:RDF>
