{"id":51560476,"url":"https://github.com/leoyeai/skill-evolution-spec","last_synced_at":"2026-07-10T10:01:20.667Z","repository":{"id":366966808,"uuid":"1278679235","full_name":"LeoYeAI/skill-evolution-spec","owner":"LeoYeAI","description":"Spec for a self-evolving agent skill system: persistent skills, usage telemetry, Curator lifecycle governance, token-efficient loading. Validated on OpenClaw / MyClaw.ai.","archived":false,"fork":false,"pushed_at":"2026-06-24T03:56:56.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-24T04:27:46.146Z","etag":null,"topics":["agent","ai-agent","llm","myclaw","openclaw","prompt-engineering","self-evolving","skill-management","specification"],"latest_commit_sha":null,"homepage":"https://myclaw.ai","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LeoYeAI.png","metadata":{"files":{"readme":"README.de.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-24T02:36:19.000Z","updated_at":"2026-06-24T03:57:00.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/LeoYeAI/skill-evolution-spec","commit_stats":null,"previous_names":["leoyeai/skill-evolution-spec"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/LeoYeAI/skill-evolution-spec","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeoYeAI%2Fskill-evolution-spec","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeoYeAI%2Fskill-evolution-spec/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeoYeAI%2Fskill-evolution-spec/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeoYeAI%2Fskill-evolution-spec/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeoYeAI","download_url":"https://codeload.github.com/LeoYeAI/skill-evolution-spec/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeoYeAI%2Fskill-evolution-spec/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35328278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","ai-agent","llm","myclaw","openclaw","prompt-engineering","self-evolving","skill-management","specification"],"created_at":"2026-07-10T10:01:19.345Z","updated_at":"2026-07-10T10:01:20.642Z","avatar_url":"https://github.com/LeoYeAI.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# skill-evolution-spec\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n[![MyClaw.ai](https://img.shields.io/badge/Powered%20by-MyClaw.ai-6366f1)](https://myclaw.ai)\n[![OpenClaw](https://img.shields.io/badge/Laufzeit-OpenClaw-0ea5e9)](https://myclaw.ai)\n[![Status](https://img.shields.io/badge/Status-Produktionsreif-22c55e)]()\n[![PRs Welcome](https://img.shields.io/badge/PRs-willkommen-brightgreen.svg)](CONTRIBUTING.md)\n\n**Gib deinem Agent echte Selbstentwicklung — kein Prompt-Trick, sondern Engineering.**\n\nEine vollständige Spezifikation für ein Skill-Evolutionssystem, validiert auf OpenClaw und bereit für jede Agent-Laufzeit.\n\n---\n\n**Sprachen:** [English](README.md) · [中文](README.zh-CN.md) · [日本語](README.ja.md) · [한국어](README.ko.md) · [Français](README.fr.md) · [Deutsch](README.de.md) · [Español](README.es.md) · [Русский](README.ru.md)\n\n---\n\n## Was ist das?\n\nDie meisten KI-Agenten sind zustandslose Werkzeuge. Nach jeder Sitzung ist alles vergessen. Diese Spezifikation beschreibt ein **Skill-Evolutionssystem**, das Agenten folgendes gibt:\n\n- **Persistenter Skill-Speicher** — erlernte Verfahren überleben sitzungsübergreifend\n- **Nutzungstelemetrie** — der Agent weiß, welche Skills er tatsächlich nutzt\n- **Lebenszyklus-Governance (Curator)** — archiviert tote Skills automatisch, verhindert Bibliotheksfäulnis\n- **Token-effizientes Laden** — injiziert nur einzeilige Zusammenfassungen in den Kontext, lädt Vollinhalt bei Bedarf\n\n\u003e „Der Engpass ist nicht Intelligenz. Es ist Disziplin-Design.\" — §8\n\n---\n\n## Die Vier Säulen\n\n| Säule | Funktion |\n|-------|----------|\n| **Skill-Dateien** | Klartext-`SKILL.md` auf Disk — lesbar, versionierbar, sicherbar |\n| **R/W-Werkzeuge** | `skill_view`, `skill_manage`, `skills_list` — „Lernen\" = Dateien schreiben |\n| **System-Prompt-Disziplin** | Feste Regeln wann speichern, wann aktualisieren |\n| **Curator** | Hintergrund-Governance: Deduplizierung, Archivierung, Bereinigung |\n\n---\n\n## Curator — Lebenszyklus-Governance\n\nDer Teil, den die meisten Implementierungen überspringen. Ohne ihn fault die Skill-Bibliothek in 3 Monaten.\n\n**Zustandsautomat:**\n```\nactive ──(stale_after_days)──\u003e stale ──(archive_after_days)──\u003e archived\n```\n\nLöscht niemals. Schlimmster Fall: `archived`. Immer wiederherstellbar.\n\n**Standardwerte:**\n```yaml\ncurator:\n  enabled: true\n  interval_hours: 168       # wöchentlich\n  min_idle_hours: 2\n  stale_after_days: 30\n  archive_after_days: 90\n  backup:\n    enabled: true\n```\n\n---\n\n## Implementierungscheckliste\n\n- [ ] 1. SKILL.md-Format + Frontmatter-Schema (mit `created_by`-Herkunftsfeld)\n- [ ] 2. Verzeichniskonvention + Startlader (nur description injizieren)\n- [ ] 3. Snapshot-Cache (manifest = mtime_ns + size)\n- [ ] 4. Werkzeuge: `skill_view` / `skill_manage` / `skills_list`, alle atomare Schreibvorgänge\n- [ ] 5. Telemetrie-Sidecar `.usage.json` + 3 Ereignistypen\n- [ ] 6. System-Prompt-Disziplin\n- [ ] 7. Curator: Leerlauf-Auslöser + Zustandsautomat + Standardwerte + Backup + kein Löschen\n- [ ] 8. Pin/Unpin-Ausnahmelogik\n- [ ] 9. CLI-Verben: status / run / pause / resume / pin / unpin / archive / restore / prune / backup / rollback\n\n---\n\n## Vollständige Spezifikation\n\nSiehe [SPEC.md](SPEC.md) für alle Datenschemata, Zustandsautomaten, Werkzeugschnittstellen und Standardwerte.\n\n---\n\n## Powered by MyClaw.ai\n\n[![MyClaw.ai — KI-Agenten mit Gedächtnis](https://img.shields.io/badge/MyClaw.ai-KI--Agenten%20mit%20Ged%C3%A4chtnis-6366f1?style=for-the-badge)](https://myclaw.ai)\n\nDiese Spezifikation wurde als Teil der [MyClaw.ai](https://myclaw.ai)-Plattform entwickelt und validiert.\n\n---\n\n## Lizenz\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleoyeai%2Fskill-evolution-spec","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleoyeai%2Fskill-evolution-spec","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleoyeai%2Fskill-evolution-spec/lists"}