diff --git a/claude/CLAUDE.md b/claude/CLAUDE.md index a5626f3..7a6301c 100644 --- a/claude/CLAUDE.md +++ b/claude/CLAUDE.md @@ -39,6 +39,13 @@ On **bash** machines, `BASH_ENV` is set in the effective login file (`~/.bash_pr - Treat that file as the shared runbook for current Azure/AWS/GCP access patterns, trusted machine context, verification commands, and other cross-machine cloud CLI notes. - Use the `~/pro/...` path form when referring to it, and consult it before assuming cloud auth is already available or changing login state on a machine. +## gstack + +- gstack is installed from `~/pro/gstack`; its setup links Claude Code skills into `~/.claude/skills` (`~/pro/botfiles/claude/skills`). +- Use gstack skills when the user requests gstack or when a gstack workflow clearly matches the task. Common short slash commands include `/office-hours`, `/autoplan`, `/review`, `/qa`, `/cso`, `/browse`, and `/gstack-upgrade`. +- For brainstorming, roadmap, product strategy, or YC-application idea work, prefer `/office-hours` as the entry point. +- Follow existing repo/session browser and tool-use rules. Use gstack `/browse` when the user requests gstack browsing or a loaded gstack skill requires it, not as a blanket replacement for all browser tooling. + ## Curated Skills - Keep upstream curated skill directories unchanged unless you are intentionally creating a protected local fork. diff --git a/claude/skills/autoplan/SKILL.md b/claude/skills/autoplan/SKILL.md new file mode 120000 index 0000000..7b3bed3 --- /dev/null +++ b/claude/skills/autoplan/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/autoplan/SKILL.md \ No newline at end of file diff --git a/claude/skills/benchmark-models/SKILL.md b/claude/skills/benchmark-models/SKILL.md new file mode 120000 index 0000000..0c7dd2a --- /dev/null +++ b/claude/skills/benchmark-models/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/benchmark-models/SKILL.md \ No newline at end of file diff --git a/claude/skills/benchmark/SKILL.md b/claude/skills/benchmark/SKILL.md new file mode 120000 index 0000000..e1279c3 --- /dev/null +++ b/claude/skills/benchmark/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/benchmark/SKILL.md \ No newline at end of file diff --git a/claude/skills/browse/SKILL.md b/claude/skills/browse/SKILL.md new file mode 120000 index 0000000..ea8683a --- /dev/null +++ b/claude/skills/browse/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/browse/SKILL.md \ No newline at end of file diff --git a/claude/skills/canary/SKILL.md b/claude/skills/canary/SKILL.md new file mode 120000 index 0000000..0a351f9 --- /dev/null +++ b/claude/skills/canary/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/canary/SKILL.md \ No newline at end of file diff --git a/claude/skills/careful/SKILL.md b/claude/skills/careful/SKILL.md new file mode 120000 index 0000000..a1658e8 --- /dev/null +++ b/claude/skills/careful/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/careful/SKILL.md \ No newline at end of file diff --git a/claude/skills/codex/SKILL.md b/claude/skills/codex/SKILL.md new file mode 120000 index 0000000..ac0ce02 --- /dev/null +++ b/claude/skills/codex/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/codex/SKILL.md \ No newline at end of file diff --git a/claude/skills/connect-chrome/SKILL.md b/claude/skills/connect-chrome/SKILL.md new file mode 120000 index 0000000..2272b38 --- /dev/null +++ b/claude/skills/connect-chrome/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/connect-chrome/SKILL.md \ No newline at end of file diff --git a/claude/skills/context-restore/SKILL.md b/claude/skills/context-restore/SKILL.md new file mode 120000 index 0000000..c73d30d --- /dev/null +++ b/claude/skills/context-restore/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/context-restore/SKILL.md \ No newline at end of file diff --git a/claude/skills/context-save/SKILL.md b/claude/skills/context-save/SKILL.md new file mode 120000 index 0000000..e727b4d --- /dev/null +++ b/claude/skills/context-save/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/context-save/SKILL.md \ No newline at end of file diff --git a/claude/skills/cso/SKILL.md b/claude/skills/cso/SKILL.md new file mode 120000 index 0000000..f015b94 --- /dev/null +++ b/claude/skills/cso/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/cso/SKILL.md \ No newline at end of file diff --git a/claude/skills/design-consultation/SKILL.md b/claude/skills/design-consultation/SKILL.md new file mode 120000 index 0000000..a234b91 --- /dev/null +++ b/claude/skills/design-consultation/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/design-consultation/SKILL.md \ No newline at end of file diff --git a/claude/skills/design-html/SKILL.md b/claude/skills/design-html/SKILL.md new file mode 120000 index 0000000..2ee8d0c --- /dev/null +++ b/claude/skills/design-html/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/design-html/SKILL.md \ No newline at end of file diff --git a/claude/skills/design-review/SKILL.md b/claude/skills/design-review/SKILL.md new file mode 120000 index 0000000..5cc2450 --- /dev/null +++ b/claude/skills/design-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/design-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/design-shotgun/SKILL.md b/claude/skills/design-shotgun/SKILL.md new file mode 120000 index 0000000..347fa4c --- /dev/null +++ b/claude/skills/design-shotgun/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/design-shotgun/SKILL.md \ No newline at end of file diff --git a/claude/skills/devex-review/SKILL.md b/claude/skills/devex-review/SKILL.md new file mode 120000 index 0000000..a4c43cb --- /dev/null +++ b/claude/skills/devex-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/devex-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/document-release/SKILL.md b/claude/skills/document-release/SKILL.md new file mode 120000 index 0000000..19b1196 --- /dev/null +++ b/claude/skills/document-release/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/document-release/SKILL.md \ No newline at end of file diff --git a/claude/skills/freeze/SKILL.md b/claude/skills/freeze/SKILL.md new file mode 120000 index 0000000..fcffc72 --- /dev/null +++ b/claude/skills/freeze/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/freeze/SKILL.md \ No newline at end of file diff --git a/claude/skills/gstack b/claude/skills/gstack new file mode 120000 index 0000000..a53d529 --- /dev/null +++ b/claude/skills/gstack @@ -0,0 +1 @@ +/home/azureuser/pro/gstack \ No newline at end of file diff --git a/claude/skills/gstack-upgrade/SKILL.md b/claude/skills/gstack-upgrade/SKILL.md new file mode 120000 index 0000000..3d5ba91 --- /dev/null +++ b/claude/skills/gstack-upgrade/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/gstack-upgrade/SKILL.md \ No newline at end of file diff --git a/claude/skills/guard/SKILL.md b/claude/skills/guard/SKILL.md new file mode 120000 index 0000000..b6d8c84 --- /dev/null +++ b/claude/skills/guard/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/guard/SKILL.md \ No newline at end of file diff --git a/claude/skills/health/SKILL.md b/claude/skills/health/SKILL.md new file mode 120000 index 0000000..5a68e8b --- /dev/null +++ b/claude/skills/health/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/health/SKILL.md \ No newline at end of file diff --git a/claude/skills/investigate/SKILL.md b/claude/skills/investigate/SKILL.md new file mode 120000 index 0000000..feb19b8 --- /dev/null +++ b/claude/skills/investigate/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/investigate/SKILL.md \ No newline at end of file diff --git a/claude/skills/land-and-deploy/SKILL.md b/claude/skills/land-and-deploy/SKILL.md new file mode 120000 index 0000000..b77c588 --- /dev/null +++ b/claude/skills/land-and-deploy/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/land-and-deploy/SKILL.md \ No newline at end of file diff --git a/claude/skills/landing-report/SKILL.md b/claude/skills/landing-report/SKILL.md new file mode 120000 index 0000000..e98dc4d --- /dev/null +++ b/claude/skills/landing-report/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/landing-report/SKILL.md \ No newline at end of file diff --git a/claude/skills/learn/SKILL.md b/claude/skills/learn/SKILL.md new file mode 120000 index 0000000..0402649 --- /dev/null +++ b/claude/skills/learn/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/learn/SKILL.md \ No newline at end of file diff --git a/claude/skills/make-pdf/SKILL.md b/claude/skills/make-pdf/SKILL.md new file mode 120000 index 0000000..84a0de3 --- /dev/null +++ b/claude/skills/make-pdf/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/make-pdf/SKILL.md \ No newline at end of file diff --git a/claude/skills/office-hours/SKILL.md b/claude/skills/office-hours/SKILL.md new file mode 120000 index 0000000..f56f667 --- /dev/null +++ b/claude/skills/office-hours/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/office-hours/SKILL.md \ No newline at end of file diff --git a/claude/skills/open-gstack-browser/SKILL.md b/claude/skills/open-gstack-browser/SKILL.md new file mode 120000 index 0000000..65ec9be --- /dev/null +++ b/claude/skills/open-gstack-browser/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/open-gstack-browser/SKILL.md \ No newline at end of file diff --git a/claude/skills/pair-agent/SKILL.md b/claude/skills/pair-agent/SKILL.md new file mode 120000 index 0000000..b88b5e2 --- /dev/null +++ b/claude/skills/pair-agent/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/pair-agent/SKILL.md \ No newline at end of file diff --git a/claude/skills/plan-ceo-review/SKILL.md b/claude/skills/plan-ceo-review/SKILL.md new file mode 120000 index 0000000..c0020c5 --- /dev/null +++ b/claude/skills/plan-ceo-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/plan-ceo-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/plan-design-review/SKILL.md b/claude/skills/plan-design-review/SKILL.md new file mode 120000 index 0000000..d0e0d3f --- /dev/null +++ b/claude/skills/plan-design-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/plan-design-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/plan-devex-review/SKILL.md b/claude/skills/plan-devex-review/SKILL.md new file mode 120000 index 0000000..5d0e327 --- /dev/null +++ b/claude/skills/plan-devex-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/plan-devex-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/plan-eng-review/SKILL.md b/claude/skills/plan-eng-review/SKILL.md new file mode 120000 index 0000000..70bc8a8 --- /dev/null +++ b/claude/skills/plan-eng-review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/plan-eng-review/SKILL.md \ No newline at end of file diff --git a/claude/skills/plan-tune/SKILL.md b/claude/skills/plan-tune/SKILL.md new file mode 120000 index 0000000..1a669f0 --- /dev/null +++ b/claude/skills/plan-tune/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/plan-tune/SKILL.md \ No newline at end of file diff --git a/claude/skills/qa-only/SKILL.md b/claude/skills/qa-only/SKILL.md new file mode 120000 index 0000000..aeb3676 --- /dev/null +++ b/claude/skills/qa-only/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/qa-only/SKILL.md \ No newline at end of file diff --git a/claude/skills/qa/SKILL.md b/claude/skills/qa/SKILL.md new file mode 120000 index 0000000..e74589b --- /dev/null +++ b/claude/skills/qa/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/qa/SKILL.md \ No newline at end of file diff --git a/claude/skills/retro/SKILL.md b/claude/skills/retro/SKILL.md new file mode 120000 index 0000000..46ab63a --- /dev/null +++ b/claude/skills/retro/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/retro/SKILL.md \ No newline at end of file diff --git a/claude/skills/review/SKILL.md b/claude/skills/review/SKILL.md new file mode 120000 index 0000000..42b910e --- /dev/null +++ b/claude/skills/review/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/review/SKILL.md \ No newline at end of file diff --git a/claude/skills/scrape/SKILL.md b/claude/skills/scrape/SKILL.md new file mode 120000 index 0000000..2982b92 --- /dev/null +++ b/claude/skills/scrape/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/scrape/SKILL.md \ No newline at end of file diff --git a/claude/skills/setup-browser-cookies/SKILL.md b/claude/skills/setup-browser-cookies/SKILL.md new file mode 120000 index 0000000..05fccf5 --- /dev/null +++ b/claude/skills/setup-browser-cookies/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/setup-browser-cookies/SKILL.md \ No newline at end of file diff --git a/claude/skills/setup-deploy/SKILL.md b/claude/skills/setup-deploy/SKILL.md new file mode 120000 index 0000000..6a3192a --- /dev/null +++ b/claude/skills/setup-deploy/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/setup-deploy/SKILL.md \ No newline at end of file diff --git a/claude/skills/setup-gbrain/SKILL.md b/claude/skills/setup-gbrain/SKILL.md new file mode 120000 index 0000000..5c461fa --- /dev/null +++ b/claude/skills/setup-gbrain/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/setup-gbrain/SKILL.md \ No newline at end of file diff --git a/claude/skills/ship/SKILL.md b/claude/skills/ship/SKILL.md new file mode 120000 index 0000000..68e9762 --- /dev/null +++ b/claude/skills/ship/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/ship/SKILL.md \ No newline at end of file diff --git a/claude/skills/skillify/SKILL.md b/claude/skills/skillify/SKILL.md new file mode 120000 index 0000000..64fc243 --- /dev/null +++ b/claude/skills/skillify/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/skillify/SKILL.md \ No newline at end of file diff --git a/claude/skills/unfreeze/SKILL.md b/claude/skills/unfreeze/SKILL.md new file mode 120000 index 0000000..71f3480 --- /dev/null +++ b/claude/skills/unfreeze/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/unfreeze/SKILL.md \ No newline at end of file diff --git a/codex/AGENTS.md b/codex/AGENTS.md index cc80312..e33b2e5 100644 --- a/codex/AGENTS.md +++ b/codex/AGENTS.md @@ -54,6 +54,13 @@ On **bash** machines, `BASH_ENV` is set in the effective login file (`~/.bash_pr - Keep Codex/Claude skill counterparts aligned to avoid drift - Codex system skills in `~/.codex/skills/.system/` are machine-managed and should not be source-controlled in `botfiles` +## gstack + +- gstack is installed from `~/pro/gstack`; its setup links generated Codex skills into `~/.codex/skills` (`~/pro/botfiles/codex/skills`). +- Use gstack skills when the user requests gstack or when a gstack workflow clearly matches the task. Codex discovers them from `gstack-*` directories, but the skill names are short frontmatter names such as `office-hours`, `autoplan`, `review`, `qa`, `cso`, `browse`, and `gstack-upgrade`. +- For brainstorming, roadmap, product strategy, or YC-application idea work, prefer `office-hours` as the entry point. +- Do not let gstack browsing guidance override higher-priority Codex web, Playwright, or tool-use instructions. Use gstack browser workflows when the user requests gstack browsing or a loaded gstack skill requires them. + ## Curated Skills - Keep upstream curated skill directories unchanged unless you are intentionally creating a protected local fork. diff --git a/codex/config.toml b/codex/config.toml index 57e21cd..edbc379 100644 --- a/codex/config.toml +++ b/codex/config.toml @@ -183,6 +183,7 @@ url = "https://developers.openai.com/mcp" url = "https://mcp.linear.app/mcp" [features] +goals = true steer = true shell_snapshot = true # apps = true diff --git a/codex/skills/gstack-autoplan b/codex/skills/gstack-autoplan new file mode 120000 index 0000000..8ccc630 --- /dev/null +++ b/codex/skills/gstack-autoplan @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-autoplan/ \ No newline at end of file diff --git a/codex/skills/gstack-benchmark b/codex/skills/gstack-benchmark new file mode 120000 index 0000000..8fb637e --- /dev/null +++ b/codex/skills/gstack-benchmark @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-benchmark/ \ No newline at end of file diff --git a/codex/skills/gstack-benchmark-models b/codex/skills/gstack-benchmark-models new file mode 120000 index 0000000..3a2df41 --- /dev/null +++ b/codex/skills/gstack-benchmark-models @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-benchmark-models/ \ No newline at end of file diff --git a/codex/skills/gstack-browse b/codex/skills/gstack-browse new file mode 120000 index 0000000..7a83352 --- /dev/null +++ b/codex/skills/gstack-browse @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-browse/ \ No newline at end of file diff --git a/codex/skills/gstack-canary b/codex/skills/gstack-canary new file mode 120000 index 0000000..5267b8a --- /dev/null +++ b/codex/skills/gstack-canary @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-canary/ \ No newline at end of file diff --git a/codex/skills/gstack-careful b/codex/skills/gstack-careful new file mode 120000 index 0000000..c96678a --- /dev/null +++ b/codex/skills/gstack-careful @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-careful/ \ No newline at end of file diff --git a/codex/skills/gstack-claude b/codex/skills/gstack-claude new file mode 120000 index 0000000..19c5277 --- /dev/null +++ b/codex/skills/gstack-claude @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-claude/ \ No newline at end of file diff --git a/codex/skills/gstack-context-restore b/codex/skills/gstack-context-restore new file mode 120000 index 0000000..db60dbe --- /dev/null +++ b/codex/skills/gstack-context-restore @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-context-restore/ \ No newline at end of file diff --git a/codex/skills/gstack-context-save b/codex/skills/gstack-context-save new file mode 120000 index 0000000..49bd318 --- /dev/null +++ b/codex/skills/gstack-context-save @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-context-save/ \ No newline at end of file diff --git a/codex/skills/gstack-cso b/codex/skills/gstack-cso new file mode 120000 index 0000000..c2f0478 --- /dev/null +++ b/codex/skills/gstack-cso @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-cso/ \ No newline at end of file diff --git a/codex/skills/gstack-design-consultation b/codex/skills/gstack-design-consultation new file mode 120000 index 0000000..929d5f4 --- /dev/null +++ b/codex/skills/gstack-design-consultation @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-design-consultation/ \ No newline at end of file diff --git a/codex/skills/gstack-design-html b/codex/skills/gstack-design-html new file mode 120000 index 0000000..23656d4 --- /dev/null +++ b/codex/skills/gstack-design-html @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-design-html/ \ No newline at end of file diff --git a/codex/skills/gstack-design-review b/codex/skills/gstack-design-review new file mode 120000 index 0000000..edfe266 --- /dev/null +++ b/codex/skills/gstack-design-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-design-review/ \ No newline at end of file diff --git a/codex/skills/gstack-design-shotgun b/codex/skills/gstack-design-shotgun new file mode 120000 index 0000000..23e3a8e --- /dev/null +++ b/codex/skills/gstack-design-shotgun @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-design-shotgun/ \ No newline at end of file diff --git a/codex/skills/gstack-devex-review b/codex/skills/gstack-devex-review new file mode 120000 index 0000000..9d8abc0 --- /dev/null +++ b/codex/skills/gstack-devex-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-devex-review/ \ No newline at end of file diff --git a/codex/skills/gstack-document-release b/codex/skills/gstack-document-release new file mode 120000 index 0000000..e47d7b2 --- /dev/null +++ b/codex/skills/gstack-document-release @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-document-release/ \ No newline at end of file diff --git a/codex/skills/gstack-freeze b/codex/skills/gstack-freeze new file mode 120000 index 0000000..fda8b69 --- /dev/null +++ b/codex/skills/gstack-freeze @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-freeze/ \ No newline at end of file diff --git a/codex/skills/gstack-guard b/codex/skills/gstack-guard new file mode 120000 index 0000000..3793ffd --- /dev/null +++ b/codex/skills/gstack-guard @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-guard/ \ No newline at end of file diff --git a/codex/skills/gstack-health b/codex/skills/gstack-health new file mode 120000 index 0000000..b9e76b3 --- /dev/null +++ b/codex/skills/gstack-health @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-health/ \ No newline at end of file diff --git a/codex/skills/gstack-investigate b/codex/skills/gstack-investigate new file mode 120000 index 0000000..1a3eefc --- /dev/null +++ b/codex/skills/gstack-investigate @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-investigate/ \ No newline at end of file diff --git a/codex/skills/gstack-land-and-deploy b/codex/skills/gstack-land-and-deploy new file mode 120000 index 0000000..389ec5f --- /dev/null +++ b/codex/skills/gstack-land-and-deploy @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-land-and-deploy/ \ No newline at end of file diff --git a/codex/skills/gstack-landing-report b/codex/skills/gstack-landing-report new file mode 120000 index 0000000..3a062b8 --- /dev/null +++ b/codex/skills/gstack-landing-report @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-landing-report/ \ No newline at end of file diff --git a/codex/skills/gstack-learn b/codex/skills/gstack-learn new file mode 120000 index 0000000..43bfa13 --- /dev/null +++ b/codex/skills/gstack-learn @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-learn/ \ No newline at end of file diff --git a/codex/skills/gstack-make-pdf b/codex/skills/gstack-make-pdf new file mode 120000 index 0000000..0a7186d --- /dev/null +++ b/codex/skills/gstack-make-pdf @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-make-pdf/ \ No newline at end of file diff --git a/codex/skills/gstack-office-hours b/codex/skills/gstack-office-hours new file mode 120000 index 0000000..99dac9d --- /dev/null +++ b/codex/skills/gstack-office-hours @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-office-hours/ \ No newline at end of file diff --git a/codex/skills/gstack-open-gstack-browser b/codex/skills/gstack-open-gstack-browser new file mode 120000 index 0000000..fe1ccc2 --- /dev/null +++ b/codex/skills/gstack-open-gstack-browser @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-open-gstack-browser/ \ No newline at end of file diff --git a/codex/skills/gstack-pair-agent b/codex/skills/gstack-pair-agent new file mode 120000 index 0000000..c1c0681 --- /dev/null +++ b/codex/skills/gstack-pair-agent @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-pair-agent/ \ No newline at end of file diff --git a/codex/skills/gstack-plan-ceo-review b/codex/skills/gstack-plan-ceo-review new file mode 120000 index 0000000..d9b64e4 --- /dev/null +++ b/codex/skills/gstack-plan-ceo-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-plan-ceo-review/ \ No newline at end of file diff --git a/codex/skills/gstack-plan-design-review b/codex/skills/gstack-plan-design-review new file mode 120000 index 0000000..ccd88f2 --- /dev/null +++ b/codex/skills/gstack-plan-design-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-plan-design-review/ \ No newline at end of file diff --git a/codex/skills/gstack-plan-devex-review b/codex/skills/gstack-plan-devex-review new file mode 120000 index 0000000..9e2cb4e --- /dev/null +++ b/codex/skills/gstack-plan-devex-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-plan-devex-review/ \ No newline at end of file diff --git a/codex/skills/gstack-plan-eng-review b/codex/skills/gstack-plan-eng-review new file mode 120000 index 0000000..1430922 --- /dev/null +++ b/codex/skills/gstack-plan-eng-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-plan-eng-review/ \ No newline at end of file diff --git a/codex/skills/gstack-plan-tune b/codex/skills/gstack-plan-tune new file mode 120000 index 0000000..19ee3b9 --- /dev/null +++ b/codex/skills/gstack-plan-tune @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-plan-tune/ \ No newline at end of file diff --git a/codex/skills/gstack-qa b/codex/skills/gstack-qa new file mode 120000 index 0000000..080e563 --- /dev/null +++ b/codex/skills/gstack-qa @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-qa/ \ No newline at end of file diff --git a/codex/skills/gstack-qa-only b/codex/skills/gstack-qa-only new file mode 120000 index 0000000..cd8bf10 --- /dev/null +++ b/codex/skills/gstack-qa-only @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-qa-only/ \ No newline at end of file diff --git a/codex/skills/gstack-retro b/codex/skills/gstack-retro new file mode 120000 index 0000000..8d61976 --- /dev/null +++ b/codex/skills/gstack-retro @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-retro/ \ No newline at end of file diff --git a/codex/skills/gstack-review b/codex/skills/gstack-review new file mode 120000 index 0000000..602ad26 --- /dev/null +++ b/codex/skills/gstack-review @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-review/ \ No newline at end of file diff --git a/codex/skills/gstack-scrape b/codex/skills/gstack-scrape new file mode 120000 index 0000000..8bc5800 --- /dev/null +++ b/codex/skills/gstack-scrape @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-scrape/ \ No newline at end of file diff --git a/codex/skills/gstack-setup-browser-cookies b/codex/skills/gstack-setup-browser-cookies new file mode 120000 index 0000000..1f049ea --- /dev/null +++ b/codex/skills/gstack-setup-browser-cookies @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-setup-browser-cookies/ \ No newline at end of file diff --git a/codex/skills/gstack-setup-deploy b/codex/skills/gstack-setup-deploy new file mode 120000 index 0000000..0d2f3b8 --- /dev/null +++ b/codex/skills/gstack-setup-deploy @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-setup-deploy/ \ No newline at end of file diff --git a/codex/skills/gstack-setup-gbrain b/codex/skills/gstack-setup-gbrain new file mode 120000 index 0000000..a30a51a --- /dev/null +++ b/codex/skills/gstack-setup-gbrain @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-setup-gbrain/ \ No newline at end of file diff --git a/codex/skills/gstack-ship b/codex/skills/gstack-ship new file mode 120000 index 0000000..e8b3525 --- /dev/null +++ b/codex/skills/gstack-ship @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-ship/ \ No newline at end of file diff --git a/codex/skills/gstack-skillify b/codex/skills/gstack-skillify new file mode 120000 index 0000000..3e891f5 --- /dev/null +++ b/codex/skills/gstack-skillify @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-skillify/ \ No newline at end of file diff --git a/codex/skills/gstack-unfreeze b/codex/skills/gstack-unfreeze new file mode 120000 index 0000000..8a25ffb --- /dev/null +++ b/codex/skills/gstack-unfreeze @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-unfreeze/ \ No newline at end of file diff --git a/codex/skills/gstack-upgrade b/codex/skills/gstack-upgrade new file mode 120000 index 0000000..5fce69b --- /dev/null +++ b/codex/skills/gstack-upgrade @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-upgrade/ \ No newline at end of file diff --git a/codex/skills/gstack/ETHOS.md b/codex/skills/gstack/ETHOS.md new file mode 120000 index 0000000..9017a9e --- /dev/null +++ b/codex/skills/gstack/ETHOS.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/ETHOS.md \ No newline at end of file diff --git a/codex/skills/gstack/SKILL.md b/codex/skills/gstack/SKILL.md new file mode 120000 index 0000000..9d68c3e --- /dev/null +++ b/codex/skills/gstack/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack/SKILL.md \ No newline at end of file diff --git a/codex/skills/gstack/bin b/codex/skills/gstack/bin new file mode 120000 index 0000000..8dec826 --- /dev/null +++ b/codex/skills/gstack/bin @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/bin \ No newline at end of file diff --git a/codex/skills/gstack/browse/bin b/codex/skills/gstack/browse/bin new file mode 120000 index 0000000..13581a8 --- /dev/null +++ b/codex/skills/gstack/browse/bin @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/browse/bin \ No newline at end of file diff --git a/codex/skills/gstack/browse/dist b/codex/skills/gstack/browse/dist new file mode 120000 index 0000000..95ccf4d --- /dev/null +++ b/codex/skills/gstack/browse/dist @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/browse/dist \ No newline at end of file diff --git a/codex/skills/gstack/gstack-upgrade/SKILL.md b/codex/skills/gstack/gstack-upgrade/SKILL.md new file mode 120000 index 0000000..c902a4e --- /dev/null +++ b/codex/skills/gstack/gstack-upgrade/SKILL.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/.agents/skills/gstack-upgrade/SKILL.md \ No newline at end of file diff --git a/codex/skills/gstack/review/TODOS-format.md b/codex/skills/gstack/review/TODOS-format.md new file mode 120000 index 0000000..011ff38 --- /dev/null +++ b/codex/skills/gstack/review/TODOS-format.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/review/TODOS-format.md \ No newline at end of file diff --git a/codex/skills/gstack/review/checklist.md b/codex/skills/gstack/review/checklist.md new file mode 120000 index 0000000..83bdfb7 --- /dev/null +++ b/codex/skills/gstack/review/checklist.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/review/checklist.md \ No newline at end of file diff --git a/codex/skills/gstack/review/design-checklist.md b/codex/skills/gstack/review/design-checklist.md new file mode 120000 index 0000000..c3529cb --- /dev/null +++ b/codex/skills/gstack/review/design-checklist.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/review/design-checklist.md \ No newline at end of file diff --git a/codex/skills/gstack/review/greptile-triage.md b/codex/skills/gstack/review/greptile-triage.md new file mode 120000 index 0000000..0bce05d --- /dev/null +++ b/codex/skills/gstack/review/greptile-triage.md @@ -0,0 +1 @@ +/home/azureuser/pro/gstack/review/greptile-triage.md \ No newline at end of file