22 Commits

Author SHA1 Message Date
xiaolai 05f0202536 fix: replace invalid diff tool with bash in security-reviewer agents (#89)
`diff` is not a valid Claude Code tool name — the agent would silently
lose its diff capability at runtime. Use `bash` to invoke diff instead.

Applies to all four locales: en (07-plugins), vi, zh, uk.

Co-authored-by: Claude Code <noreply@anthropic.com>
2026-04-25 00:24:35 +02:00
Luong NGUYEN cf92e8e2c1 chore(release): v2.1.112
Sync all English tutorials with Claude Code v2.1.112 and the new Opus 4.7
model (claude-opus-4-7). Introduces the xhigh effort level (new default on
Opus 4.7), two new built-in slash commands (/ultrareview,
/less-permission-prompts), auto mode without --enable-auto-mode for Max
subscribers on Opus 4.7, PowerShell tool on Windows, Auto-match-terminal
theme, and plan files named after prompts. All 18 EN doc footers bumped to
Claude Code v2.1.112.

Version callouts in README.md, zh/README.md, and uk/README.md updated to
v2.1.112. Changelog entry prepended.

Repo version now tracks Claude Code version (2.3.0 → 2.1.112 is intentional
per new convention).
2026-04-16 23:13:34 +02:00
Evgenij I b8a7b1f491 fix: change bad mermaid example to text block to pass CI 2026-04-10 13:43:14 +03:00
Evgenij I d970cc6b2d fix(uk): fix CP1251 encoding in claude_concepts_guide.md ToC 2026-04-10 08:57:34 +03:00
Evgenij I f6d73e2659 fix(uk): replace stub README with full translation, fix broken anchors
- Replace 3KB stub README with full 31KB translation matching original structure
- Fix apostrophe anchor mismatch in 04-subagents (U+02BC vs U+0027)
- Fix duplicate heading in 06-hooks (Prompt-хуки → Хуки на основі промптів)

Ref: luongnv89/claude-howto#63
2026-04-10 08:54:06 +03:00
Evgenij I 1dcd8d370c i18n(uk): complete translation of claude_concepts_guide.md
Full Ukrainian translation of the comprehensive concepts guide (87KB, 3135 lines).
All code blocks, Mermaid diagrams, and JSON configs preserved as-is.

Ref: luongnv89/claude-howto#63
2026-04-10 02:18:15 +03:00
Evgenij I 09c2fa24b1 i18n(uk): add resources/, scripts/, docs/, prompts/ translations
- Translate resources/ (README, QUICK-START, DESIGN-SYSTEM)
- Translate scripts/README.md (EPUB builder docs)
- Copy docs/ and prompts/ as-is (internal planning + functional prompts)
- Copy claude_concepts_guide.md (base for in-place translation)

Ref: luongnv89/claude-howto#63
2026-04-10 00:55:04 +03:00
Evgenij I 3f11521fcc i18n(uk): add missing root files (CLAUDE.md, clean-code-rules, resources, etc.)
- Translate CLAUDE.md, clean-code-rules.md, resources.md
- Translate pr-review plugin (README, commands, agents)
- Translate documentation templates (ADR, api-endpoint, function-docs)
- Copy RELEASE_NOTES.md, LICENSE, claude-howto-logo.png as-is
- Update TRANSLATION_QUEUE.md to 100%

Ref: luongnv89/claude-howto#63
2026-04-10 00:34:08 +03:00
Evgenij I 8438a0378a i18n(uk): complete P3 examples + P4 root docs translation
- Translate 07-plugins: devops-automation, documentation, pr-review
  (READMEs, commands, agents, templates)
- Update TRANSLATION_QUEUE.md — all priorities complete (100%)

Ref: luongnv89/claude-howto#63
2026-04-10 00:16:09 +03:00
Evgenij I f5659be047 i18n(uk): translate 07-plugins devops-automation & documentation
- Translate READMEs, commands, agents for both plugins
- Code/config/hooks files unchanged (no translation needed)

Ref: luongnv89/claude-howto#63
2026-04-10 00:13:13 +03:00
Evgenij I 1a567be793 i18n(uk): add missing files, translate P4 root docs
- Copy code/image/config files across all modules
- Translate brand-voice and code-review templates
- Translate CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, STYLE_GUIDE
- Copy CHANGELOG as-is (technical log)

Ref: luongnv89/claude-howto#63
2026-04-09 23:59:59 +03:00
Evgenij I c0d400b21b feat(uk): translate refactor references (code-smells + catalog)
03-skills/refactor/references/code-smells.md (669 lines)
03-skills/refactor/references/refactoring-catalog.md (1023 lines)

P3 complete. Remaining: P4 root docs (5 files).

Ref: luongnv89/claude-howto#63
2026-04-09 23:08:46 +03:00
Evgenij I b56f1e111a feat(uk): translate P3 examples for skills/refactor, subagents, checkpoints, advanced
03-skills/refactor: SKILL.md + templates/refactoring-plan.md
04-subagents: 8 agent definitions
08-checkpoints: checkpoint-examples.md
09-advanced: planning-mode-examples.md

Remaining: refactor references (1692 lines), P4 root docs

Ref: luongnv89/claude-howto#63
2026-04-09 22:57:13 +03:00
Evgenij I cea0a7d4ef feat(uk): translate P3 examples for module 03-skills
6 SKILL.md files + 3 templates translated.
Remaining: references/code-smells.md and references/refactoring-catalog.md

Ref: luongnv89/claude-howto#63
2026-04-09 22:46:03 +03:00
Evgenij I 6172aacfd5 feat(uk): translate P3 examples for modules 01, 02
01-slash-commands: 7 slash command examples
02-memory: 3 CLAUDE.md examples

Progress: 25/67 files

Ref: luongnv89/claude-howto#63
2026-04-09 22:31:43 +03:00
Evgenij I 2a27614770 fix(uk): complete translations for modules 06, 07, 09, 10
Modules 06-hooks, 07-plugins, 09-advanced-features, 10-cli had
truncated translations (18-58% content loss). Retranslated from
scratch using original English sources.

All files now match expected ~40% size increase for Cyrillic.

Ref: luongnv89/claude-howto#63
2026-04-09 19:55:57 +03:00
Evgenij I 8684be223d feat(uk): translate Module 01 and Module 08 READMEs
Module 01: Slash Commands (565 lines)
Module 08: Checkpoints and Rewind (320 lines)
Update TRANSLATION_QUEUE.md with P1 completion.

Progress: 7/67 files (P1: 5/5 DONE, P2: 2/10)

Ref: luongnv89/claude-howto#63
2026-04-09 13:45:06 +03:00
Evgenij I 9efa5dd9b8 feat(uk): translate LEARNING-ROADMAP.md to Ukrainian
Complete Ukrainian translation of LEARNING-ROADMAP.md - the guided
learning path for Claude Code features.

- Self-assessment quiz for level determination
- Three learning levels: Beginner, Intermediate, Advanced
- All milestones (1A, 1B, 2A, 2B, 3A, 3B) with exercises
- Mermaid diagram preserved unchanged
- Progress tracking checklists
- Quick start paths (15 min, 1 hour, weekend)
- Learning tips and common challenges

Progress: 5/67 files (P1: 5/5 core documents COMPLETE)

Ref: luongnv89/claude-howto#63
2026-04-09 13:34:22 +03:00
Evgenij I 118fd40183 feat(uk): translate QUICK_REFERENCE.md to Ukrainian
Complete Ukrainian translation of QUICK_REFERENCE.md - the quick
reference card for all Claude Code features.

- Installation quick commands for all features
- Feature cheat sheet with paths and usage
- Common use cases (code review, docs, DevOps, CI/CD)
- File locations reference diagram
- Learning path (Day 1 through Week 3+)
- New features (March 2026) section
- Tips, FAQ, and getting started checklist

Progress: 4/67 files (P1: 4/5 core documents)

Ref: luongnv89/claude-howto#63
2026-04-09 13:28:06 +03:00
Evgenij I c343be62f5 feat(uk): translate CATALOG.md to Ukrainian
Complete Ukrainian translation of CATALOG.md - the quick reference
guide to all Claude Code features.

- 55+ built-in commands reference with Ukrainian descriptions
- Permission modes, subagents, skills, plugins sections
- MCP servers, hooks (25 events), memory types
- New features (March 2026) - 20+ features
- Quick reference matrix and installation priority
- i18n-source-sha frontmatter for version tracking

Progress: 3/67 files (P1: 3/5 core documents)

Ref: luongnv89/claude-howto#63
2026-04-09 13:21:40 +03:00
Evgenij I a80b980bb6 feat(uk): translate INDEX.md to Ukrainian
Complete Ukrainian translation of INDEX.md - the comprehensive
index of all example files in the repository.

Translation follows uk/TRANSLATION_NOTES.md guidelines:
- Technical terms per glossary
- File paths and code blocks preserved in English
- Table structure and formatting maintained
- All 883 lines translated
- i18n-source-sha frontmatter added for version tracking

Progress: 2/67 files (P1: 2/5 core documents)

Ref: luongnv89/claude-howto#63
2026-04-09 13:16:35 +03:00
Evgenij I 06caeaa8d9 feat(i18n): add Ukrainian localization infrastructure
- uk/README.md: Ukrainian landing page with module index
- uk/TRANSLATION_NOTES.md: glossary and style guide
- uk/TRANSLATION_QUEUE.md: progress tracker (0/67 files)
- Directory structure for all 10 modules

Ref: luongnv89/claude-howto#63
2026-04-09 13:12:52 +03:00