mirror of https://github.com/garrytan/gstack.git
Merge fc953375a8 into a3259400a3
This commit is contained in:
commit
2e843f4f2b
1
SKILL.md
1
SKILL.md
|
|
@ -41,6 +41,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -69,6 +69,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -64,6 +64,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -84,6 +84,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -49,6 +49,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -53,6 +53,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -80,6 +80,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -44,6 +44,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -74,6 +74,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -52,6 +52,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -50,6 +50,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -51,6 +51,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@ _SKILL_PREFIX=$(${ctx.paths.binDir}/gstack-config get skill_prefix 2>/dev/null |
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(${ctx.paths.binDir}/gstack-repo-mode 2>/dev/null) || true
|
source <(${ctx.paths.binDir}/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=\${REPO_MODE:-unknown}
|
REPO_MODE=\${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -47,6 +47,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -45,6 +45,7 @@ _SKILL_PREFIX=$(~/.claude/skills/gstack/bin/gstack-config get skill_prefix 2>/de
|
||||||
echo "PROACTIVE: $_PROACTIVE"
|
echo "PROACTIVE: $_PROACTIVE"
|
||||||
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
echo "PROACTIVE_PROMPTED: $_PROACTIVE_PROMPTED"
|
||||||
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
echo "SKILL_PREFIX: $_SKILL_PREFIX"
|
||||||
|
echo "SESSIONS: $_SESSIONS"
|
||||||
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
source <(~/.claude/skills/gstack/bin/gstack-repo-mode 2>/dev/null) || true
|
||||||
REPO_MODE=${REPO_MODE:-unknown}
|
REPO_MODE=${REPO_MODE:-unknown}
|
||||||
echo "REPO_MODE: $REPO_MODE"
|
echo "REPO_MODE: $REPO_MODE"
|
||||||
|
|
|
||||||
|
|
@ -319,6 +319,36 @@ describe('gen-skill-docs', () => {
|
||||||
expect(content).toContain('RECOMMENDATION');
|
expect(content).toContain('RECOMMENDATION');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Issue #1651 Defect A: the preamble computed `_SESSIONS` but never echoed
|
||||||
|
// it, so CLAUDE.md rules that key on the session count had no value to
|
||||||
|
// read. Pin the echo across every generated SKILL.md so the fix can't
|
||||||
|
// regress under future resolver edits.
|
||||||
|
test('every generated SKILL.md echoes SESSIONS to stdout (issue #1651)', () => {
|
||||||
|
const offenders: string[] = [];
|
||||||
|
const rootSkill = path.join(ROOT, 'SKILL.md');
|
||||||
|
const candidates: string[] = [];
|
||||||
|
if (fs.existsSync(rootSkill)) candidates.push(rootSkill);
|
||||||
|
for (const entry of fs.readdirSync(ROOT, { withFileTypes: true })) {
|
||||||
|
if (!entry.isDirectory() || entry.name.startsWith('.') || entry.name === 'node_modules') continue;
|
||||||
|
const candidate = path.join(ROOT, entry.name, 'SKILL.md');
|
||||||
|
if (fs.existsSync(candidate)) candidates.push(candidate);
|
||||||
|
}
|
||||||
|
for (const file of candidates) {
|
||||||
|
const content = fs.readFileSync(file, 'utf-8');
|
||||||
|
// Only check skills that include the preamble (have `_SESSIONS=$(find`).
|
||||||
|
if (!content.includes('_SESSIONS=$(find')) continue;
|
||||||
|
if (!content.includes('echo "SESSIONS: $_SESSIONS"')) {
|
||||||
|
offenders.push(path.relative(ROOT, file));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (offenders.length > 0) {
|
||||||
|
throw new Error(
|
||||||
|
`Found ${offenders.length} SKILL.md file(s) that compute _SESSIONS but never echo it (issue #1651 Defect A):\n ${offenders.slice(0, 8).join('\n ')}`,
|
||||||
|
);
|
||||||
|
}
|
||||||
|
expect(offenders.length).toBe(0);
|
||||||
|
});
|
||||||
|
|
||||||
test('generated SKILL.md contains branch detection', () => {
|
test('generated SKILL.md contains branch detection', () => {
|
||||||
const content = fs.readFileSync(path.join(ROOT, 'SKILL.md'), 'utf-8');
|
const content = fs.readFileSync(path.join(ROOT, 'SKILL.md'), 'utf-8');
|
||||||
expect(content).toContain('_BRANCH');
|
expect(content).toContain('_BRANCH');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue