Skip to content

Commit c625d1c

Browse files
committed
docs: add 5 new language versions (zh-CN, ko, pt-BR, id, vi)
Expand from 3 languages (EN, zh-TW, ja) to 8 languages targeting the fastest-growing developer markets per GitHub Octoverse: - zh-CN (Simplified Chinese) — China market - ko (Korean) — Korea tech community - pt-BR (Brazilian Portuguese) — fastest-growing dev market - id (Indonesian) — Southeast Asia growth market - vi (Vietnamese) — Southeast Asia growth market All language variants have synchronized language switcher with links to every translation.
1 parent acf644e commit c625d1c

7 files changed

Lines changed: 743 additions & 5 deletions

File tree

README.id.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<div align="center">
2+
3+
# gstack-industrial
4+
5+
**Saran otomatis skill Claude Code yang tepat untuk tugas Anda**
6+
7+
*Lapisan peningkatan di atas [gstack](https://github.com/garrytan/gstack) — bukan pengganti*
8+
9+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT)
10+
[![Version](https://img.shields.io/github/v/release/kevintseng/gstack-industrial?style=for-the-badge&color=blue)](https://github.com/kevintseng/gstack-industrial/releases)
11+
[![Claude Code](https://img.shields.io/badge/Claude%20Code-Compatible-D97757?style=for-the-badge)](https://claude.ai/code)
12+
[![Bun](https://img.shields.io/badge/Bun-1.0+-black?style=for-the-badge&logo=bun)](https://bun.sh)
13+
14+
[![Stars](https://img.shields.io/github/stars/kevintseng/gstack-industrial?style=social)](https://github.com/kevintseng/gstack-industrial/stargazers)
15+
[![Issues](https://img.shields.io/github/issues/kevintseng/gstack-industrial)](https://github.com/kevintseng/gstack-industrial/issues)
16+
17+
[**English**](README.md) | [**繁體中文**](README.zh-TW.md) | [**简体中文**](README.zh-CN.md) | [**日本語**](README.ja.md) | [**한국어**](README.ko.md) | [**Português**](README.pt-BR.md) | [**Bahasa**](README.id.md) | [**Tiếng Việt**](README.vi.md)
18+
19+
</div>
20+
21+
---
22+
23+
## Apa ini?
24+
25+
Anda menginstal ratusan skill Claude Code tapi tidak pernah ingat yang mana harus digunakan?
26+
27+
**gstack-industrial** menyelesaikan ini:
28+
29+
- **Penemuan Otomatis** — Memindai semua SKILL.md terinstal dan membangun aturan routing secara otomatis
30+
- **Saran Otomatis** — Merekomendasikan skill terbaik berdasarkan pesan dan status proyek Anda
31+
- **Feedback penggunaan** — Belajar dari yang Anda terima/tolak, sesuaikan prioritas
32+
- **Pembelajaran pasangan** — Membaca timeline gstack, memprediksi skill berikutnya
33+
- **Sadar mode repo** — Ambang lebih rendah untuk dev solo, lebih tinggi untuk kolaboratif (via gstack)
34+
- **Tanpa Gangguan** — Hanya menyarankan saat benar-benar berguna, tidak spam
35+
36+
Semua state **lokal saja**. Tanpa telemetri. Tanpa panggilan jaringan.
37+
38+
---
39+
40+
## Hubungan dengan gstack
41+
42+
gstack-industrial adalah **lapisan di atas gstack**, bukan pengganti. Ia menggunakan kembali infrastruktur gstack:
43+
44+
| gstack menyediakan | gstack-industrial menambahkan |
45+
|-------------------|------------------------------|
46+
| 36+ skill (ship, review, qa, brainstorming, dll.) | **Auto-saran** skill terinstal apa pun |
47+
| `gstack-repo-mode` binary (deteksi solo/kolaboratif) | **Ambang sadar mode repo** (membaca output gstack) |
48+
| `timeline.jsonl` (pelacakan penyelesaian skill) | **Pembelajaran pasangan** (membaca timeline gstack untuk prediksi) |
49+
| Panggilan manual (`/ship`, `/review`, dll.) | **Saran proaktif** via UserPromptSubmit hook |
50+
51+
**gstack wajib** — instal gstack dulu, lalu gstack-industrial.
52+
53+
---
54+
55+
## Mulai Cepat
56+
57+
### Instalasi (2 menit)
58+
59+
```bash
60+
# 1. Clone
61+
git clone https://github.com/kevintseng/gstack-industrial.git
62+
cd gstack-industrial
63+
64+
# 2. Auto-install
65+
bun install
66+
```
67+
68+
---
69+
70+
## Bagaimana ia tahu apa yang harus disarankan?
71+
72+
**Smart Router menganalisis:**
73+
74+
1. **Kata-kata Anda** — "brainstorm" → menyarankan skill brainstorming
75+
2. **Status proyek** — File belum di-commit → menyarankan code review
76+
3. **Fase pengembangan** — "siap merge" → menyarankan finishing-branch
77+
4. **Mode repo** — Ambang lebih rendah untuk dev solo (60), lebih tinggi untuk kolaboratif (85)
78+
5. **Riwayat Anda** — Meningkatkan skill yang sering diterima, menurunkan yang ditolak
79+
6. **Pola skill** — Memprediksi skill berikutnya dari sekuensi masa lalu
80+
81+
**Mekanisme anti-spam:**
82+
- Cooldown: tidak ada saran berulang dalam 5 menit
83+
- Batas sesi: maksimal 500 per sesi (peringatan terlihat saat tercapai, tidak gagal diam)
84+
- Skill yang sama tidak disarankan 3 kali berturut-turut
85+
- Berbasis feedback: skill yang ditolak prioritasnya menurun seiring waktu
86+
87+
---
88+
89+
## Konfigurasi Lanjutan (Opsional)
90+
91+
Edit `~/.claude/config/skill-router.json`:
92+
93+
```json
94+
{
95+
"disabledSkills": ["skill-judge"],
96+
"repoModeThresholds": { "solo": 60, "collaborative": 85, "unknown": 80 },
97+
"feedbackBoost": 20,
98+
"feedbackPenalty": 30,
99+
"showLimitWarnings": true
100+
}
101+
```
102+
103+
Detail: [INSTALL.md](INSTALL.md)
104+
105+
---
106+
107+
## Lisensi
108+
109+
MIT License - lihat [LICENSE](LICENSE)
110+
111+
## Ucapan Terima Kasih
112+
113+
- **[Garry Tan](https://github.com/garrytan)** — Filosofi asli gstack
114+
- **[Claude Code](https://claude.ai/code)** — Platform integrasi

README.ja.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
[![Stars](https://img.shields.io/github/stars/kevintseng/gstack-industrial?style=social)](https://github.com/kevintseng/gstack-industrial/stargazers)
1515
[![Issues](https://img.shields.io/github/issues/kevintseng/gstack-industrial)](https://github.com/kevintseng/gstack-industrial/issues)
1616

17-
[**English**](README.md) | [**繁體中文**](README.zh-TW.md) | [**日本語**](README.ja.md)
17+
[**English**](README.md) | [**繁體中文**](README.zh-TW.md) | [**简体中文**](README.zh-CN.md) | [**日本語**](README.ja.md) | [**한국어**](README.ko.md) | [**Português**](README.pt-BR.md) | [**Bahasa**](README.id.md) | [**Tiếng Việt**](README.vi.md)
1818

1919
</div>
2020

README.ko.md

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
<div align="center">
2+
3+
# gstack-industrial
4+
5+
**작업에 가장 적합한 Claude Code 스킬을 자동으로 제안합니다**
6+
7+
*[gstack](https://github.com/garrytan/gstack) 위에 얹는 강화 레이어 — 대체가 아님*
8+
9+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT)
10+
[![Version](https://img.shields.io/github/v/release/kevintseng/gstack-industrial?style=for-the-badge&color=blue)](https://github.com/kevintseng/gstack-industrial/releases)
11+
[![Claude Code](https://img.shields.io/badge/Claude%20Code-Compatible-D97757?style=for-the-badge)](https://claude.ai/code)
12+
[![Bun](https://img.shields.io/badge/Bun-1.0+-black?style=for-the-badge&logo=bun)](https://bun.sh)
13+
14+
[![Stars](https://img.shields.io/github/stars/kevintseng/gstack-industrial?style=social)](https://github.com/kevintseng/gstack-industrial/stargazers)
15+
[![Issues](https://img.shields.io/github/issues/kevintseng/gstack-industrial)](https://github.com/kevintseng/gstack-industrial/issues)
16+
17+
[**English**](README.md) | [**繁體中文**](README.zh-TW.md) | [**简体中文**](README.zh-CN.md) | [**日本語**](README.ja.md) | [**한국어**](README.ko.md) | [**Português**](README.pt-BR.md) | [**Bahasa**](README.id.md) | [**Tiếng Việt**](README.vi.md)
18+
19+
</div>
20+
21+
---
22+
23+
## 이것은 무엇인가요?
24+
25+
Claude Code 스킬을 수백 개 설치했는데 어떤 것을 사용해야 할지 기억이 안 나시나요?
26+
27+
**gstack-industrial**이 해결해드립니다:
28+
29+
- **자동 검색** — 설치된 모든 SKILL.md를 스캔하고 라우팅 규칙을 자동 구축
30+
- **자동 제안** — 메시지와 프로젝트 상태에 기반해 최적의 스킬 추천
31+
- **사용 피드백** — 수락/거부한 제안을 학습하여 우선순위 자동 조정
32+
- **시퀀스 학습** — gstack의 timeline을 읽어 다음에 쓸 스킬 예측
33+
- **Repo 모드 인식** — Solo 개발자는 낮은 임계값, collaborative는 높은 임계값 (gstack 경유)
34+
- **방해 없음** — 정말 유용할 때만 제안, 스팸하지 않음
35+
36+
모든 상태는 **로컬에만 저장**됩니다. 텔레메트리 없음, 네트워크 호출 없음.
37+
38+
---
39+
40+
## gstack과의 관계
41+
42+
gstack-industrial은 **gstack 위의 강화 레이어**이지 대체가 아닙니다. gstack 인프라를 재사용합니다:
43+
44+
| gstack 제공 | gstack-industrial 추가 |
45+
|-----------|---------------------|
46+
| 36+ 스킬 (ship, review, qa, brainstorming 등) | **자동 제안**: 설치된 모든 스킬 |
47+
| `gstack-repo-mode` binary (solo/collaborative 감지) | **Repo 모드 인식 임계값** (gstack 출력 읽기) |
48+
| `timeline.jsonl` (스킬 완료 추적) | **시퀀스 학습** (gstack timeline 읽어 다음 스킬 예측) |
49+
| 수동 호출 (`/ship`, `/review` 등) | **능동적 제안** UserPromptSubmit hook 경유 |
50+
51+
**gstack이 필수** — 먼저 gstack을 설치한 후 gstack-industrial을 설치하세요.
52+
53+
---
54+
55+
## 빠른 시작
56+
57+
### 설치 (2분)
58+
59+
```bash
60+
# 1. 클론
61+
git clone https://github.com/kevintseng/gstack-industrial.git
62+
cd gstack-industrial
63+
64+
# 2. 자동 설치
65+
bun install
66+
```
67+
68+
설치 스크립트가 자동으로:
69+
- skill-router를 `~/.claude/skills/templates/skill-router/`에 복사
70+
- hooks를 `~/.claude/hooks/`에 복사
71+
- 설치된 모든 스킬 스캔, 라우팅 규칙 구축
72+
- UserPromptSubmit hook 등록 (자동 제안)
73+
- SessionStart hook 등록 (자동 검색)
74+
- 기본 설정 파일 생성
75+
76+
설치는 idempotent합니다 — 재실행해도 중복 hook이 생기지 않습니다.
77+
78+
### 사용 방법
79+
80+
**자동 모드** (권장): 아무것도 할 필요 없음, Claude가 적절한 시점에 자동 제안
81+
82+
```
83+
당신: "이 기능을 어떻게 구현할지 생각해봐야겠어"
84+
Claude 자동 응답:
85+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
86+
💡 @brainstorming 사용을 제안합니다
87+
구조화된 사고로 아이디어 정리
88+
("yes"로 실행, "stop suggesting"으로 비활성화)
89+
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
90+
```
91+
92+
---
93+
94+
## 어떻게 제안 내용을 판단하나요?
95+
96+
**Smart Router 분석:**
97+
98+
1. **당신의 말** — "brainstorm" → brainstorming 스킬 제안
99+
2. **프로젝트 상태** — 커밋되지 않은 파일 → code review 제안
100+
3. **개발 단계** — "merge 준비 완료" → finishing-branch 스킬 제안
101+
4. **Repo 모드** — Solo dev는 낮은 임계값 (60), collaborative는 높은 임계값 (85)
102+
5. **당신의 이력** — 자주 수락하는 스킬 우선순위 ↑, 거부하는 것 ↓
103+
6. **스킬 패턴** — 과거 시퀀스에서 다음 스킬 예측 (gstack timeline 경유)
104+
105+
**방해 방지:**
106+
- 쿨다운: 5분 내 중복 제안 없음
107+
- 세션 상한: 세션당 최대 500개 (도달 시 가시적 경고, 조용한 실패 없음)
108+
- 같은 스킬 3회 연속 제안 없음
109+
- 피드백 기반: 거부한 스킬 우선순위 점진적 감소
110+
111+
---
112+
113+
## 고급 설정 (선택)
114+
115+
`~/.claude/config/skill-router.json` 편집:
116+
117+
```json
118+
{
119+
"disabledSkills": ["skill-judge"],
120+
"repoModeThresholds": { "solo": 60, "collaborative": 85, "unknown": 80 },
121+
"feedbackBoost": 20,
122+
"feedbackPenalty": 30,
123+
"showLimitWarnings": true
124+
}
125+
```
126+
127+
자세한 내용: [INSTALL.md](INSTALL.md)
128+
129+
---
130+
131+
## 라이선스
132+
133+
MIT License - [LICENSE](LICENSE) 참조
134+
135+
## 감사의 말
136+
137+
- **[Garry Tan](https://github.com/garrytan)** — gstack 원조 철학
138+
- **[Claude Code](https://claude.ai/code)** — 통합 플랫폼

README.pt-BR.md

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
<div align="center">
2+
3+
# gstack-industrial
4+
5+
**Sugestão automática da skill Claude Code certa para sua tarefa**
6+
7+
*Camada de aprimoramento sobre [gstack](https://github.com/garrytan/gstack) — não é um substituto*
8+
9+
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](https://opensource.org/licenses/MIT)
10+
[![Version](https://img.shields.io/github/v/release/kevintseng/gstack-industrial?style=for-the-badge&color=blue)](https://github.com/kevintseng/gstack-industrial/releases)
11+
[![Claude Code](https://img.shields.io/badge/Claude%20Code-Compatible-D97757?style=for-the-badge)](https://claude.ai/code)
12+
[![Bun](https://img.shields.io/badge/Bun-1.0+-black?style=for-the-badge&logo=bun)](https://bun.sh)
13+
14+
[![Stars](https://img.shields.io/github/stars/kevintseng/gstack-industrial?style=social)](https://github.com/kevintseng/gstack-industrial/stargazers)
15+
[![Issues](https://img.shields.io/github/issues/kevintseng/gstack-industrial)](https://github.com/kevintseng/gstack-industrial/issues)
16+
17+
[**English**](README.md) | [**繁體中文**](README.zh-TW.md) | [**简体中文**](README.zh-CN.md) | [**日本語**](README.ja.md) | [**한국어**](README.ko.md) | [**Português**](README.pt-BR.md) | [**Bahasa**](README.id.md) | [**Tiếng Việt**](README.vi.md)
18+
19+
</div>
20+
21+
---
22+
23+
## O que é isso?
24+
25+
Você instalou centenas de skills do Claude Code mas nunca lembra qual usar?
26+
27+
**gstack-industrial** resolve isso:
28+
29+
- **Descoberta Automática** — Escaneia todos os SKILL.md instalados e constrói regras de roteamento automaticamente
30+
- **Sugestão Automática** — Recomenda a melhor skill baseado em sua mensagem e estado do projeto
31+
- **Feedback de uso** — Aprende com o que você aceita vs dispensa, ajusta prioridades
32+
- **Aprendizado de pares** — Lê o timeline do gstack, prevê a próxima skill
33+
- **Ciente do modo repo** — Limite menor para devs solo, maior para colaborativo (via gstack)
34+
- **Zero Interrupção** — Sugere apenas quando realmente útil, não faz spam
35+
36+
Todo estado é **apenas local**. Sem telemetria. Sem chamadas de rede.
37+
38+
---
39+
40+
## Relação com gstack
41+
42+
gstack-industrial é uma **camada sobre o gstack**, não um substituto. Reutiliza a infraestrutura do gstack:
43+
44+
| gstack fornece | gstack-industrial adiciona |
45+
|----------------|---------------------------|
46+
| 36+ skills (ship, review, qa, brainstorming, etc.) | **Auto-sugestão** de qualquer skill instalada |
47+
| `gstack-repo-mode` binary (detecção solo/colaborativo) | **Limites conscientes do modo repo** (lê saída do gstack) |
48+
| `timeline.jsonl` (rastreamento de conclusão de skill) | **Aprendizado de pares** (lê timeline do gstack para prever próxima skill) |
49+
| Invocação manual (`/ship`, `/review`, etc.) | **Sugestões proativas** via UserPromptSubmit hook |
50+
51+
**gstack é obrigatório** — instale o gstack primeiro, depois o gstack-industrial.
52+
53+
---
54+
55+
## Início Rápido
56+
57+
### Instalação (2 minutos)
58+
59+
```bash
60+
# 1. Clonar
61+
git clone https://github.com/kevintseng/gstack-industrial.git
62+
cd gstack-industrial
63+
64+
# 2. Auto-instalar
65+
bun install
66+
```
67+
68+
---
69+
70+
## Como ele sabe o que sugerir?
71+
72+
**Smart Router analisa:**
73+
74+
1. **Suas palavras** — "brainstorm" → sugere brainstorming skill
75+
2. **Estado do projeto** — Arquivos não commitados → sugere code review
76+
3. **Fase de desenvolvimento** — "pronto para merge" → sugere finishing-branch
77+
4. **Modo repo** — Limite menor para devs solo (60), maior para colaborativo (85)
78+
5. **Seu histórico** — Prioriza skills aceitas, penaliza dispensadas
79+
6. **Padrões de skill** — Prevê próxima skill baseado em sequências passadas
80+
81+
**Mecanismos anti-spam:**
82+
- Cooldown: sem sugestões repetidas em 5 minutos
83+
- Limite de sessão: máximo 500 por sessão (aviso visível ao atingir, não falha silenciosa)
84+
- Mesma skill não é sugerida 3 vezes seguidas
85+
- Baseado em feedback: skills dispensadas têm prioridade reduzida ao longo do tempo
86+
87+
---
88+
89+
## Configuração Avançada (Opcional)
90+
91+
Edite `~/.claude/config/skill-router.json`:
92+
93+
```json
94+
{
95+
"disabledSkills": ["skill-judge"],
96+
"repoModeThresholds": { "solo": 60, "collaborative": 85, "unknown": 80 },
97+
"feedbackBoost": 20,
98+
"feedbackPenalty": 30,
99+
"showLimitWarnings": true
100+
}
101+
```
102+
103+
Detalhes: [INSTALL.md](INSTALL.md)
104+
105+
---
106+
107+
## Licença
108+
109+
MIT License - veja [LICENSE](LICENSE)
110+
111+
## Agradecimentos
112+
113+
- **[Garry Tan](https://github.com/garrytan)** — Filosofia original do gstack
114+
- **[Claude Code](https://claude.ai/code)** — Plataforma de integração

0 commit comments

Comments
 (0)