MCP HubMCP Hub
스킬 목록으로 돌아가기

shiva-bhaga

pjt222
업데이트됨 Yesterday
2 조회
17
2
17
GitHub에서 보기
개발general

정보

쉬바-바가 스킬은 오래된 컨텍스트를 정리하고, 쓸모없는 가정을 제거하며, 죽은 코드나 실패한 접근법을 제거함으로써 통제된 파괴를 수행합니다. 이는 의식적으로 구식 패턴에 대한 집착을 해체하여 새로운 창조를 위한 공간을 만들도록 설계되었습니다. 컨텍스트에 낡은 가정이 쌓였을 때, 방향을 근본적으로 전환해야 할 때, 또는 좀비 작업과 죽은 코드가 잡음을 일으키고 있을 때 사용하세요.

빠른 설치

Claude Code

추천
기본
npx skills add pjt222/agent-almanac -a claude-code
플러그인 명령대체
/plugin add https://github.com/pjt222/agent-almanac
Git 클론대체
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/shiva-bhaga

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

Shiva Bhaga

Kontrollierte Zerstoerung und Aufloesung veralteter Muster, ueberholter Annahmen und angesammelten Rauschens — den Boden raeumen damit neues Wachstum entstehen kann.

Wann verwenden

  • Der Kontext hat veraltete Annahmen angesammelt die das Denken unbemerkt verzerren
  • Ein frueherer Ansatz ist gescheitert und die Versuchung ist zu flicken statt zu verwerfen
  • Das Gespraech ist lang geworden und fruehere Entscheidungen dienen moeglicherweise nicht mehr dem aktuellen Ziel
  • Toter Code, aufgegebene Plaene oder Zombieaufgaben erzeugen Rauschen und Verwirrung
  • Vor einem grossen Richtungswechsel — Raeumen muss der Schoepfung vorausgehen
  • Wenn die Bindung an einen bestimmten Ansatz die Betrachtung von Alternativen verhindert

Eingaben

  • Erforderlich: Aktueller Gespraechszustand oder Projektkontext (implizit verfuegbar)
  • Optional: Spezifisches Ziel der Aufloesung (z.B. "dieser Ansatz funktioniert nicht", "alle Annahmen ueber die Datenbankschicht klären")
  • Optional: Grenze des Geltungsbereichs — was durch die Zerstoerung hindurch bewahrt werden muss

Vorgehensweise

Schritt 1: Identifizieren was enden muss

Den aktuellen Zustand ueberblicken und markieren was veraltet, kaputt oder dem Ziel nicht mehr dienlich ist.

Aufloesungs-Triage:
+---------------------+---------------------------+------------------------+
| Kategorie           | Symptome                  | Massnahme              |
+---------------------+---------------------------+------------------------+
| Veraltete Annahmen  | Fruehere Entscheidungen   | Auflisten und jede     |
|                     | die nicht mehr zum         | gegen die aktuelle     |
|                     | aktuellen Verstaendnis     | Realitaet neu bewerten |
|                     | passen                     |                        |
+---------------------+---------------------------+------------------------+
| Gescheiterte        | Versuchte und aufgegebene  | Scheitern explizit     |
| Ansaetze            | Ansaetze die das Denken    | anerkennen; die        |
|                     | noch beeinflussen          | versunkenen Kosten     |
|                     |                            | loslassen              |
+---------------------+---------------------------+------------------------+
| Angesammeltes       | Kontext, Variablen oder    | Identifizieren und     |
| Rauschen            | Plaene die nicht mehr       | zur Entfernung         |
|                     | referenziert oder relevant  | markieren              |
|                     | sind                        |                        |
+---------------------+---------------------------+------------------------+
| Bindungspunkte      | "Wir haben bereits          | Hinterfragen ob die    |
|                     | entschieden..."-            | Entscheidung noch      |
|                     | Ueberzeugungen die sich     | gilt                   |
|                     | gegen Neupruefung           |                        |
|                     | straeuben                   |                        |
+---------------------+---------------------------+------------------------+
| Zombie-Artefakte    | Code, Aufgaben oder Plaene  | Loeschen oder          |
|                     | die existieren aber keinem  | archivieren; nicht     |
|                     | aktuellen Zweck dienen      | in der Schwebe lassen  |
+---------------------+---------------------------+------------------------+
  1. Jede Kategorie ehrlich durchmustern — Widerstand gegen das Untersuchen einer Kategorie ist selbst ein Signal
  2. Fuer jeden gefundenen Punkt fragen: "Wenn ich jetzt von vorn anfangen wuerde, wuerde ich das erstellen?"
  3. Wenn die Antwort nein ist, zur Aufloesung markieren

Erwartet: Ein klares Inventar dessen was losgelassen werden muss, mit spezifischen Eintraegen in jeder Kategorie.

Bei Fehler: Wenn nichts veraltet erscheint, ist die Bewertung moeglicherweise zu oberflaechlich. Die aelteste Entscheidung im aktuellen Kontext herausgreifen und sie von Grund auf begruenden — wenn die Begruendung sich erzwungen anfuehlt, ist sie ein Kandidat fuer die Aufloesung.

Schritt 2: Die Bewahrungsgrenze festlegen

Nicht alles soll zerstoert werden. Identifizieren was die Raeumung ueberleben muss.

  1. Kernanforderungen: Was hat der Benutzer tatsaechlich gefragt? Das ueberlebt.
  2. Verifiziertes Wissen: Durch Werkzeugnutzung bestaetigte Fakten (Dateien lesen, Testergebnisse) ueberleben.
  3. Benutzerpraeferenzen: Explizit benannte Praeferenzen und Einschraenkungen ueberleben.
  4. Funktionierende Komponenten: Code oder Ansaetze die nachweislich funktionieren ueberleben.

Die Grenze ziehen: alles innerhalb wird bewahrt, alles ausserhalb unterliegt der Aufloesung.

Erwartet: Eine klare Unterscheidung zwischen dem was behalten und dem was losgelassen wird.

Bei Fehler: Wenn die Grenze unklar ist, fragen: "Was muesste ich rekonstruieren wenn ich diese Aufgabe von vorn beginnen wuerde?" Die Antwort definiert die Bewahrungsgrenze.

Schritt 3: Mit Absicht aufloesen

Die Aufloesung ausfuehren — nicht als Aufgabe sondern als bewusstes Raeumen.

  1. Fuer jeden markierten Punkt explizit loslassen:
    • Veraltete Annahme: "Ich nahm X an, aber aktuelle Belege zeigen Y. Loslassen von X."
    • Gescheiterter Ansatz: "Ansatz A wurde versucht und funktionierte nicht weil Z. Loslassen der Bindung an A."
    • Rauschen: "Variable/Plan/Kontext Q ist nicht mehr relevant. Aus der Betrachtung entfernen."
  2. Das Aufzuloesende nicht rechtfertigen oder verteidigen — der Sinn ist Loslassen, nicht Analyse
  3. Wenn ein grosser Koerper angesammelten Kontexts aufgeloest wird, in einem Satz zusammenfassen was aufgeloest wurde und warum
  4. Den Arbeitsbereich raeumen: falls zutreffend, aufgegebene Dateien schliessen, das mentale Modell zuruecksetzen, die saubere Flaeche anerkennen

Erwartet: Ein leichterer, saubererer Kontext mit entfernten veralteten Elementen. Der verbleibende Kontext sollte sich genau und aktuell anfuehlen.

Bei Fehler: Wenn die Aufloesung sich unvollstaendig anfuehlt — wenn losgelassene Punkte das Denken weiter beeinflussen — sie erneut explizit benennen. "Ich bemerke dass ich immer noch so denke als waere X wahr. X wurde aufgeloest. Fortfahren ohne X."

Schritt 4: In der Leere verweilen

Nach der Zerstoerung dem Drang widerstehen sofort wieder aufzubauen. Der Raum zwischen Zerstoerung und Schoepfung hat Wert.

  1. Den geraeuemten Raum anerkennen: "Folgendes wurde aufgeloest: [Liste]"
  2. Vermerken was bleibt: "Was ueberlebt: [Liste]"
  3. Vorzeitigem Wiederaufbau widerstehen — nicht sofort einen Ersatz fuer das Aufgeloeste vorschlagen
  4. Den geraeuemten Raum das Naechste mitbestimmen lassen
  5. Die Leere ist nicht Leere — sie ist Potenzial. Der naechste Schritt (Schoepfung ueber brahma-bhaga oder Bewahrung ueber vishnu-bhaga) entsteht aus diesem Raum

Erwartet: Ein Moment der Klarheit zwischen dem Alten und dem Neuen. Die naechste Richtung wird aus dem Verbliebenen ersichtlich statt erzwungen zu werden.

Bei Fehler: Wenn die Leere sich unbequem anfuehlt und ein starker Zug besteht sofort wieder aufzubauen, ist diese Dringlichkeit selbst ein Signal — sie koennte Bindung an das aufgeloeste Muster anzeigen. Laenger verweilen. Der richtige naechste Schritt wird sich zeigen.

Validierung

  • Veraltete Annahmen wurden identifiziert und explizit losgelassen
  • Gescheiterte Ansaetze wurden ohne Abwehrhaltung anerkannt
  • Angesammeltes Rauschen wurde aus dem Arbeitskontext entfernt
  • Die Bewahrungsgrenze wurde vor der Aufloesung festgelegt
  • Kernanforderungen und Benutzerpraeferenzen wurden bewahrt
  • Der geraeuemte Raum wurde anerkannt bevor zur Schoepfung uebergegangen wird

Haeufige Stolperfallen

  • Zu viel zerstoeren: Aufloesung ohne Bewahrungsgrenze zerstoert funktionierende Komponenten zusammen mit veralteten. Immer zuerst die Grenze ziehen
  • Zu wenig zerstoeren: Hoefliche Aufloesung die Dinge "loslässt" aber sie weiterhin das Denken beeinflussen laesst. Echte Aufloesung erfordert tatsaechliches Loslassen
  • Die Leere ueberspringen: Von der Zerstoerung zur Schoepfung hetzen ohne im geraeuemten Raum zu verweilen erzeugt eine Nachbildung des alten Musters mit oberflaechlichen Aenderungen
  • Zerstoerung vorfuehren: Die Raeumungsbewegungen durchlaufen ohne das interne Modell tatsaechlich zu aktualisieren. Wenn dieselben Annahmen in der naechsten Antwort wieder auftauchen, war die Aufloesung vorgefuehrt
  • Zerstoerung als Vermeidung: Aufloesung nutzen um einem schwierigen Problem zu entkommen statt echte Veralterung zu beseitigen. Wenn das Problem nach dem Raeumen fortbesteht, lag es nicht am veralteten Kontext — es war das Problem selbst

Verwandte Skills

  • brahma-bhaga — Schoepfung folgt der Zerstoerung; nach dem Raeumen entstehen neue Muster aus der Leere
  • vishnu-bhaga — Bewahrung ergaenzt die Zerstoerung; was die Aufloesung ueberlebt wird aufrechterhalten
  • heal — Subsystem-Bewertung kann aufdecken was Aufloesung braucht bevor Heilung fortschreiten kann
  • meditate — Kontextrauschen vor der Aufloesung klaeren verhindert reaktive Ueber-Zerstoerung
  • dissolve-form — das morphische Aequivalent fuer architektonischen Abbau mit Imaginalscheiben-Bewahrung

GitHub 저장소

pjt222/agent-almanac
경로: i18n/de/skills/shiva-bhaga
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

연관 스킬

qmd

개발

qmd는 BM25, 벡터 임베딩, 재순위화를 결합한 하이브리드 검색을 통해 로컬 파일을 색인화하고 검색할 수 있는 로컬 검색 및 색인화 CLI 도구입니다. 명령줄 사용과 Claude 통합을 위한 MCP(Model Context Protocol) 모드를 모두 지원합니다. 이 도구는 임베딩에 Ollama를 사용하고 색인을 로컬에 저장하여 터미널에서 직접 문서나 코드베이스를 검색하는 데 이상적입니다.

스킬 보기

subagent-driven-development

개발

이 스킬은 각 독립적인 작업마다 새로운 하위 에이전트를 배치하고 작업 사이에 코드 리뷰를 진행하여 구현 계획을 실행합니다. 이 리뷰 프로세스를 통해 품질 게이트를 유지하면서 빠른 반복 작업을 가능하게 합니다. 동일한 세션 내에서 대부분 독립적인 작업을 진행할 때 내장된 품질 검증과 함께 지속적인 진행을 보장하기 위해 사용하세요.

스킬 보기

mcporter

개발

mcporter 스킬은 개발자가 Claude에서 직접 Model Context Protocol(MCP) 서버를 관리하고 호출할 수 있도록 합니다. 이 스킬은 사용 가능한 서버를 나열하고, 인수를 사용해 해당 서버의 도구를 호출하며, 인증 및 데몬 생명주기를 처리하는 명령어를 제공합니다. 개발 워크플로우에서 MCP 서버 기능을 통합하고 테스트할 때 이 스킬을 사용하세요.

스킬 보기

adk-deployment-specialist

개발

이 스킬은 A2A 프로토콜을 사용하여 Vertex AI ADK 에이전트를 배포하고 오케스트레이션하며, AgentCard 검색, 작업 제출, 코드 실행 샌드박스 및 메모리 뱅크와 같은 지원 도구를 관리합니다. Python, Java 또는 Go 언어로 순차, 병렬 또는 루프 오케스트레이션 패턴을 갖춘 다중 에이전트 시스템 구축을 가능하게 합니다. Google Cloud에서 ADK 에이전트 배포 또는 에이전트 워크플로우 오케스트레이션을 요청받았을 때 사용하세요.

스킬 보기