Affaan Mustafa
ed366bddbb
feat: add php rule pack
2026-03-10 21:10:26 -07:00
Affaan Mustafa
7433610105
docs: tighten kotlin support examples
2026-03-10 20:53:39 -07:00
ali
f6a470de63
fix: resolve semantic mismatch between UseCase naming and ViewModel usage
2026-03-10 20:53:39 -07:00
ali
ab693f7b8a
fix: address remaining PR review comments for Kotlin/Android/KMP docs
2026-03-10 20:53:39 -07:00
ali
2d5dc62ad0
fix: rename GetItemsUseCase to GetItemUseCase for consistency
2026-03-10 20:53:39 -07:00
ali
8961f24821
fix: address PR review comments for Kotlin/Android/KMP docs
2026-03-10 20:53:39 -07:00
ali
f10d638bfa
feat: add Kotlin, Android, and KMP rules, agent, skills, and command
2026-03-10 20:53:39 -07:00
Affaan Mustafa
78a56174b1
docs: tighten perl support guidance
2026-03-10 20:42:54 -07:00
Necip Sunmaz
ae5c9243c9
feat: add Perl language rules and update documentation
...
Add rules/perl/ with 5 rule files (coding-style, testing, patterns,
hooks, security) following the same structure as existing languages.
Update README.md, README.zh-CN.md, and rules/README.md to document
Perl support including badges, directory trees, install instructions,
and rule counts.
2026-03-10 20:42:54 -07:00
Affaan Mustafa
b0a6847007
docs: align TypeScript error handling examples
2026-03-10 19:38:31 -07:00
Jason Davey
327c2e97d8
feat: enhance TypeScript coding style guidelines with detailed examples and best practices esp interfaces and types
2026-03-10 19:38:31 -07:00
Affaan Mustafa
b68558d749
feat: expand research-first mandate in development workflow
2026-02-28 10:09:51 -08:00
Codex
dc8455dd10
feat: separate core vs niche skills and enforce research-first default
...
* Initial plan
* docs: document core skill scope
---------
Co-authored-by: openai-code-agent[bot] <242516109+Codex@users.noreply.github.com >
2026-02-28 10:06:43 -08:00
Affaan Mustafa
bbbb2d637e
Merge pull request #244 from maxdimitrov/feat/rules/swift
...
LGTM — Swift rules and SwiftUI patterns skill. Pure documentation, no security concerns.
2026-02-24 09:23:48 -08:00
Affaan Mustafa
6c79e8e339
Merge pull request #277 from pangerlkr/docs/rule-priority-conflict-resolution
...
docs(rules): define rule priority for language-specific vs common rule conflicts (fixes #236 )
2026-02-24 09:11:36 -08:00
Pangerkumzuk Longkumer
253aecbebd
feat(rules): add development-workflow.md with Feature Implementation Workflow (refs #235 )
...
This document outlines the full feature development process, including planning, TDD, code review, and committing to git.
2026-02-24 13:42:08 +05:30
Pangerkumzuk Longkumer
946f2ca18c
refactor(rules): split Feature Implementation Workflow from git-workflow.md (refs #235 )
...
Removed the Feature Implementation Workflow section from the Git Workflow document.
2026-02-24 13:41:19 +05:30
Pangerkumzuk Longkumer
e78b8f2560
docs(rules): add Rule Priority section to resolve language-specific vs common rule conflicts
...
Added section on rule priority and examples of overrides.
2026-02-24 13:38:00 +05:30
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
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
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
e41ee0c858
fix: resolve multiple reported issues ( #205 , #182 , #188 , #172 , #173 ) ( #207 )
...
* fix: resolve multiple reported issues (#205 , #182 , #188 , #172 , #173 )
- fix(observe.sh): replace triple-quote JSON parsing with stdin pipe to
prevent ~49% parse failures on payloads with quotes/backslashes/unicode
- fix(hooks.json): correct matcher syntax to use simple tool name regexes
instead of unsupported logical expressions; move command/path filtering
into hook scripts; use exit code 2 for blocking hooks
- fix(skills): quote YAML descriptions containing colons in 3 skill files
and add missing frontmatter to 2 skill files for Codex CLI compatibility
- feat(rules): add paths: filters to all 15 language-specific rule files
so they only load when working on matching file types
- fix(agents): align model fields with CONTRIBUTING.md recommendations
(opus for planner/architect, sonnet for reviewers/workers, haiku for
doc-updater)
* ci: use AgentShield GitHub Action instead of npx
Switch from npx ecc-agentshield to uses: affaan-m/agentshield@v1
for proper GitHub Action demo and marketplace visibility.
2026-02-11 23:48:45 -08:00
Mark L
33186f1a93
fix: preserve directory structure in installation to prevent file overwrites ( #169 )
...
Fix installation instructions that caused file overwrites. Adds install.sh script and preserves directory structure. Fixes #164 .
2026-02-08 16:12:05 -08:00
Hor1zonZzz
86b5a53e5d
refactor(rules): restructure into common + language-specific directories
...
* refactor(rules): restructure rules into common + language-specific directories
- Split 8 flat rule files into common/, typescript/, python/, golang/
- common/ contains language-agnostic principles (no code examples)
- typescript/ extracts TS/JS specifics (Zod, Playwright, Prettier hooks, etc.)
- python/ adds Python rules (PEP 8, pytest, black/ruff, bandit)
- golang/ adds Go rules (gofmt, table-driven tests, gosec, functional options)
- Replace deprecated ultrathink with extended thinking documentation
- Add README.md with installation guide and new-language template
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* Fix installation commands for rules
Updated installation instructions to copy all rules to a single directory.
* docs: update README.md to reflect new rules directory structure
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
---------
Co-authored-by: Hor1zonZzz <Hor1zonZzz@users.noreply.github.com >
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 05:58:06 -08:00
Affaan Mustafa
45959c326e
Initial release: Complete Claude Code configuration collection
...
Battle-tested configs from 10+ months of daily Claude Code usage.
Won Anthropic x Forum Ventures hackathon building zenith.chat.
Includes:
- 9 specialized agents (planner, architect, tdd-guide, code-reviewer, etc.)
- 9 slash commands (tdd, plan, e2e, code-review, etc.)
- 8 rule files (security, coding-style, testing, git-workflow, etc.)
- 7 skills (coding-standards, backend-patterns, frontend-patterns, etc.)
- Hooks configuration (PreToolUse, PostToolUse, Stop)
- MCP server configurations (15 servers)
- Plugin/marketplace documentation
- Example configs (project CLAUDE.md, user CLAUDE.md, statusline)
Read the full guide: https://x.com/affaanmustafa/status/2012378465664745795
2026-01-17 17:49:33 -08:00