Affaan Mustafa
7e57d1b831
Merge pull request #262 from shimo4228/feat/skills/search-first
...
feat(skills): add search-first skill
2026-02-20 21:17:54 -08:00
Tatsuya Shimomoto
ff47dace11
feat(commands): add learn-eval command
2026-02-21 12:10:39 +09:00
Tatsuya Shimomoto
c9dc53e862
feat(skills): add search-first skill
2026-02-21 12:10:25 +09:00
tsli
dbe737cc0b
address review: remove .cursor/ duplicate, use is not None checks
...
Changes based on CodeRabbit review feedback:
1. Remove entire .cursor/ directory — it was an identical copy of the
main skills/commands/agents/rules, causing maintenance drift.
Users of Cursor can reference the canonical files directly.
2. Use explicit `is not None` checks instead of truthiness for
parsed['input'] and parsed['output']. Empty strings or empty
dicts are valid values that should be preserved.
2026-02-21 08:46:13 +08:00
tsli
cb4e4ca711
fix: use CLI argument for hook phase detection in observe.sh
...
The observe.sh script receives "pre" or "post" as $1 from the hook
config, but the Python code was looking for a "hook_type" field in
the stdin JSON. Claude Code does NOT include "hook_type" in the
JSON payload passed to hooks, so it always defaulted to "unknown",
causing all observations to be recorded as "tool_complete" —
PreToolUse events were never distinguished from PostToolUse.
Fix: capture $1 as HOOK_PHASE and pass it to Python via env var.
This also fixes TIMESTAMP export in the .cursor copy where inline
`VAR=val cmd` syntax didn't propagate to the python subprocess.
2026-02-21 08:45:54 +08:00
Affaan Mustafa
c8f54481b8
chore: update Sonnet model references from 4.5 to 4.6
...
chore: update Sonnet model references from 4.5 to 4.6
2026-02-20 10:59:12 -08:00
Affaan Mustafa
294fc4aad8
fix: CI/Test for issue #226 (hook override bug)
...
Fixed CI / Test for (issue#226)
2026-02-20 10:59:10 -08:00
yptse123
81aa8a72c3
chore: update Sonnet model references from 4.5 to 4.6
...
Update MODEL_SONNET constant and all documentation references
to reflect the new claude-sonnet-4-6 model version.
2026-02-20 18:08:10 +08:00
Affaan Mustafa
0e9f613fd1
Revert "feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ ( #245 )"
...
This reverts commit 1bd68ff534 .
2026-02-20 01:11:30 -08:00
Visa Doc Translator
a52fb7a9d9
feat(skills): add visa-doc-translate skill
...
Add automated visa document translation skill that:
- Supports multiple OCR methods (macOS Vision, EasyOCR, Tesseract)
- Translates documents to professional English
- Generates bilingual PDFs (original + translation)
- Handles various document types (bank statements, employment certificates, etc.)
- Perfect for visa applications to Australia, USA, Canada, UK, EU
Tested with retirement certificates and other official documents.
2026-02-20 16:25:23 +08:00
park-kyungchan
1bd68ff534
feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ ( #245 )
...
ECC community plugin pruning: removed 530+ non-essential files
(.cursor/, .opencode/, docs/ja-JP, docs/zh-CN, docs/zh-TW,
language-specific skills/agents/rules). Retained 4 agents,
3 commands, 5 skills. Promoted 13 rule files (8 common + 5
typescript) to .claude/rules/ for CC native loading. Extracted
reusable patterns to EXTRACTED-PATTERNS.md.
2026-02-19 22:34:51 -08:00
Jonghyeok Park
4eb6fbdd3f
feat: auto-detect formatter in post-edit hook (Biome/Prettier)
...
The post-edit-format hook was hardcoded to use Prettier. Projects using
Biome had their code reformatted with Prettier defaults (e.g. double
quotes overwriting single quotes).
Now the hook walks up from the edited file to find the project root,
then checks for config files:
- biome.json / biome.jsonc → runs Biome
- .prettierrc / prettier.config.* → runs Prettier
- Neither found → skips formatting silently
2026-02-20 14:30:01 +09:00
Affaan Mustafa
24047351c2
Merge pull request #251 from gangqian68/main
...
docs: add CLAUDE.md for Claude Code guidance
2026-02-19 04:56:49 -08:00
qian gang
66959c1dca
docs: add CLAUDE.md for Claude Code guidance
...
Add project-level CLAUDE.md with test commands, architecture
overview, key commands, and contribution guidelines.
2026-02-19 16:50:08 +08:00
Pangerkumzuk Longkumer
5a0f6e9e1e
Merge pull request #12 from pangerlkr/copilot/fix-ci-test-failures-again
...
Fix Windows CI test failures - platform-specific test adjustments
2026-02-19 06:43:40 +05:30
copilot-swe-agent[bot]
cf61ef7539
Fix Windows CI test failures - add platform checks and USERPROFILE support
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 15:10:32 +00:00
copilot-swe-agent[bot]
07e23e3e64
Initial plan
2026-02-18 15:00:14 +00:00
Pangerkumzuk Longkumer
8fc49ba0e8
Merge pull request #11 from pangerlkr/copilot/fix-ci-test-failures
...
Fix session-manager tests failing in CI due to missing test isolation
2026-02-18 20:29:40 +05:30
copilot-swe-agent[bot]
b90448aef6
Clarify cleanup comment scope in session-manager tests
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 14:05:46 +00:00
copilot-swe-agent[bot]
caab908be8
Fix session-manager test environment for Rounds 95-98
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 14:02:11 +00:00
copilot-swe-agent[bot]
7021d1f6cf
Initial plan
2026-02-18 13:51:40 +00:00
Pangerkumzuk Longkumer
3ad211b01b
Merge pull request #10 from pangerlkr/copilot/fix-matrix-test-failures
...
Fix platform-specific hook blocking tests for CI matrix
2026-02-18 19:21:21 +05:30
copilot-swe-agent[bot]
f61c9b0caf
Fix integration/hooks tests to handle Windows platform differences
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 13:42:05 +00:00
copilot-swe-agent[bot]
b682ac7d79
Initial plan
2026-02-18 13:36:31 +00:00
Pangerkumzuk Longkumer
e1fca6e84d
Merge branch 'affaan-m:main' into main
2026-02-18 18:33:04 +05:30
Pangerkumzuk Longkumer
07530ace5f
Merge pull request #9 from pangerlkr/claude/fix-agentshield-security-scan
...
Fix test failures and remove broken AgentShield workflow
2026-02-18 13:42:01 +05:30
anthropic-code-agent[bot]
00464b6f60
Fix failing workflows: trim action in getCommandPattern and remove broken AgentShield scan
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 08:06:25 +00:00
anthropic-code-agent[bot]
0c78a7c779
Initial plan
2026-02-18 08:00:23 +00:00
Pangerkumzuk Longkumer
fca997001e
Merge pull request #7 from pangerlkr/copilot/fix-workflow-failures
...
Fix stdin size limit enforcement in hook scripts
2026-02-18 13:16:01 +05:30
copilot-swe-agent[bot]
1eca3c9130
Fix stdin overflow bug in hook scripts - truncate chunks to stay within MAX_STDIN limit
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 07:40:12 +00:00
copilot-swe-agent[bot]
defcdc356e
Initial plan
2026-02-18 07:28:13 +00:00
Pangerkumzuk Longkumer
b548ce47c9
Merge pull request #6 from pangerlkr/copilot/fix-workflow-actions
...
Fix copilot-setup-steps.yml YAML structure and address review feedback
2026-02-18 12:56:29 +05:30
copilot-swe-agent[bot]
90e6a8c63b
Fix copilot-setup-steps.yml and address PR review comments
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 07:22:05 +00:00
copilot-swe-agent[bot]
c68f7efcdc
Initial plan
2026-02-18 07:16:12 +00:00
Pangerkumzuk Longkumer
aa805d5240
Merge pull request #5 from pangerlkr/claude/fix-workflow-actions
...
Fix ESLint errors in test files and package manager
2026-02-18 12:42:38 +05:30
anthropic-code-agent[bot]
c5ca3c698c
Fix ESLint errors in test files and package-manager.js
...
Co-authored-by: pangerlkr <73515951+pangerlkr@users.noreply.github.com >
2026-02-18 07:04:29 +00:00
anthropic-code-agent[bot]
7e928572c7
Initial plan
2026-02-18 06:58:35 +00:00
Pangerkumzuk Longkumer
0bf47bbb41
Update print statement from 'Hfix: update package manager tests and add summaryello' to 'Goodbye'
2026-02-18 07:29:16 +05:30
Pangerkumzuk Longkumer
2ad888ca82
Refactor console log formatting in tests
2026-02-18 07:21:58 +05:30
Pangerkumzuk Longkumer
8966282e48
fix: add comments to empty catch blocks (no-empty ESLint)
2026-02-18 07:18:40 +05:30
Pangerkumzuk Longkumer
3d97985559
fix: remove unused execFileSync import (no-unused-vars ESLint)
2026-02-18 07:15:53 +05:30
Pangerkumzuk Longkumer
d54124afad
fix: remove useless escape characters in regex patterns (no-useless-escape ESLint)
2026-02-18 07:14:32 +05:30
Maksim Dimitrov
9d8e4b5af8
fix: correct SwiftUI skill ViewModel injection and Equatable comparison
...
Fix ItemListView to accept viewModel via init with default parameter
so previews can inject mocks. Fix ExpensiveChartView Equatable to
compare full array instead of only count.
2026-02-17 17:04:31 +02:00
Maksim Dimitrov
f5149d84ec
feat: add swiftui-patterns skill
...
Add comprehensive SwiftUI skill covering @Observable state management,
view composition, type-safe NavigationStack routing, performance
optimization with lazy containers, and modern preview patterns.
2026-02-17 15:52:15 +02:00
Maksim Dimitrov
6792e91735
feat: add Swift language-specific rules
...
Add 5 rule files for Swift following the established pattern used by
TypeScript, Python, and Go rule sets. Covers Swift 6 strict concurrency,
Swift Testing framework, protocol-oriented patterns, Keychain-based
secret management, and SwiftFormat/SwiftLint hooks.
2026-02-17 15:43:14 +02:00
Affaan Mustafa
0b11849f1e
chore: update skill count from 37 to 43, add 5 new skills to directory listing
...
New community skills: content-hash-cache-pattern, cost-aware-llm-pipeline,
regex-vs-llm-structured-text, swift-actor-persistence, swift-protocol-di-testing
2026-02-16 20:04:57 -08:00
Affaan Mustafa
2c26d2d67c
fix: add missing process.exit(0) to early return in post-edit-console-warn hook
2026-02-16 20:03:12 -08:00
Pangerkumzuk Longkumer
fdda6cbcd9
Merge branch 'main' into main
2026-02-17 07:00:12 +05:30
Affaan Mustafa
5cb9c1c2a5
Merge pull request #223 from shimo4228/feat/skills/regex-vs-llm-structured-text
...
feat(skills): add regex-vs-llm-structured-text skill
2026-02-16 14:19:02 -08:00
Affaan Mustafa
595127954f
Merge pull request #222 from shimo4228/feat/skills/content-hash-cache-pattern
...
feat(skills): add content-hash-cache-pattern skill
2026-02-16 14:18:59 -08:00