RuleStack

Configs

Stacks

Compare

Diff

RuleStack

Configs

Stacks

Compare

Diff

Read API

RuleStack

Configs

Stacks

Compare

Diff

Read API

Diff/thanhtrunggdev-dontbelazy-cursor-rules-zh-code-review ↔ thanhtrunggdev-dontbelazy-cursor-agents

Comparison

A · Cursor rules · ThanhTrunggDEV/DontBeLazyB · AGENTS.md · ThanhTrunggDEV/DontBeLazy
What each file covers, counted
DimensionSharedOnly in AOnly in BOverlap
Sections01140%
Commands000—
Section tags10713%

What each file covers

Sections

0 shared · 1 only in A · 14 only in B
  • − 与其他规则的集成
  • + Everything Claude Code (ECC) — Agent Instructions
  • + Core Principles
  • + Available Agents
  • + Agent Orchestration
  • + Security Guidelines
  • + Coding Style
  • + Testing Requirements
  • + Development Workflow
  • + Workflow Surface Policy
  • + Git Workflow
  • + Architecture Patterns
  • + Performance
  • + Project Structure
  • + Success Metrics

Commands

neither file has any

Section tags

1 shared · 0 only in A · 7 only in B
  • + build
  • + test
  • + code-style
  • + architecture
  • + security
  • + performance
  • + agent-behaviour
  •   git-pr

Line diff

+133 added−91 removed34 unchanged20.4% identical
ThanhTrunggDEV/DontBeLazy · .cursor/rules/zh-code-review.mdc
@@ −1 @@
1# 代码审查标准
2 
3## 目的
4 
5代码审查确保代码合并前的质量、安全性和可维护性。此规则定义何时以及如何进行代码审查。
6 
7## 何时审查
8 
9**强制审查触发条件:**
 
 
 
 
10 
11- 编写或修改代码后
12- 提交到共享分支之前
13- 更改安全敏感代码时(认证、支付、用户数据)
14- 进行架构更改时
15- 合并 pull request 之前
16 
17**审查前要求:**
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
18 
19在请求审查之前,确保:
20 
21- 所有自动化检查(CI/CD)已通过
22- 合并冲突已解决
23- 分支已与目标分支同步
 
 
 
 
 
24 
25## 审查检查清单
26 
27在标记代码完成之前:
28 
29- [ ] 代码可读且命名良好
30- [ ] 函数聚焦(<50 行)
31- [ ] 文件内聚(<800 行)
32- [ ] 无深层嵌套(>4 层)
33- [ ] 错误显式处理
34- [ ] 无硬编码密钥或凭据
35- [ ] 无 console.log 或调试语句
36- [ ] 新功能有测试
37- [ ] 测试覆盖率满足 80% 最低要求
38 
39## 安全审查触发条件
40 
41**停止并使用 security-reviewer 代理当:**
42 
43- 认证或授权代码
44- 用户输入处理
45- 数据库查询
46- 文件系统操作
47- 外部 API 调用
48- 加密操作
49- 支付或金融代码
50 
51## 审查严重级别
52 
53| 级别 | 含义 | 行动 |
54|-------|---------|--------|
55| CRITICAL(关键) | 安全漏洞或数据丢失风险 | **阻止** - 合并前必须修复 |
56| HIGH(高) | Bug 或重大质量问题 | **警告** - 合并前应修复 |
57| MEDIUM(中) | 可维护性问题 | **信息** - 考虑修复 |
58| LOW(低) | 风格或次要建议 | **注意** - 可选 |
59 
60## 代理使用
61 
62使用这些代理进行代码审查:
63 
64| 代理 | 用途 |
65|-------|--------|
66| **code-reviewer** | 通用代码质量、模式、最佳实践 |
67| **security-reviewer** | 安全漏洞、OWASP Top 10 |
68| **typescript-reviewer** | TypeScript/JavaScript 特定问题 |
69| **python-reviewer** | Python 特定问题 |
70| **go-reviewer** | Go 特定问题 |
71| **rust-reviewer** | Rust 特定问题 |
72 
73## 审查工作流
74 
75```
761. 运行 git diff 了解更改
772. 先检查安全检查清单
783. 审查代码质量检查清单
794. 运行相关测试
805. 验证覆盖率 >= 80%
816. 使用适当的代理进行详细审查
82```
83 
84## 常见问题捕获
 
 
 
85 
86### 安全
 
 
 
87 
88- 硬编码凭据(API 密钥、密码、令牌)
89- SQL 注入(查询中的字符串拼接)
90- XSS 漏洞(未转义的用户输入)
91- 路径遍历(未净化的文件路径)
92- CSRF 保护缺失
93- 认证绕过
94 
95### 代码质量
96 
97- 大函数(>50 行)- 拆分为更小的
98- 大文件(>800 行)- 提取模块
99- 深层嵌套(>4 层)- 使用提前返回
100- 缺少错误处理 - 显式处理
101- 变更模式 - 优先使用不可变操作
102- 缺少测试 - 添加测试覆盖
 
 
 
103 
104### 性能
105 
106- N+1 查询 - 使用 JOIN 或批处理
107- 缺少分页 - 给查询添加 LIMIT
108- 无界查询 - 添加约束
109- 缺少缓存 - 缓存昂贵操作
110 
111## 批准标准
112 
113- **批准**:无关键或高优先级问题
114- **警告**:仅有高优先级问题(谨慎合并)
115- **阻止**:发现关键问题
116 
117## 与其他规则的集成
118 
119此规则与以下规则配合:
120 
121- [testing.md](testing.md) - 测试覆盖率要求
122- [security.md](security.md) - 安全检查清单
123- [git-workflow.md](git-workflow.md) - 提交标准
124- [agents.md](agents.md) - 代理委托
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
125 
ThanhTrunggDEV/DontBeLazy · .cursor/AGENTS.md
@@ +1 @@
1# Everything Claude Code (ECC) — Agent Instructions
2 
3This is a **production-ready AI coding plugin** providing 48 specialized agents, 183 skills, 79 commands, and automated hook workflows for software development.
4 
5**Version:** 1.10.0
6 
7## Core Principles
8 
91. **Agent-First** — Delegate to specialized agents for domain tasks
102. **Test-Driven** — Write tests before implementation, 80%+ coverage required
113. **Security-First** — Never compromise on security; validate all inputs
124. **Immutability** — Always create new objects, never mutate existing ones
135. **Plan Before Execute** — Plan complex features before writing code
14 
15## Available Agents
 
 
 
 
16 
17| Agent | Purpose | When to Use |
18|-------|---------|-------------|
19| planner | Implementation planning | Complex features, refactoring |
20| architect | System design and scalability | Architectural decisions |
21| tdd-guide | Test-driven development | New features, bug fixes |
22| code-reviewer | Code quality and maintainability | After writing/modifying code |
23| security-reviewer | Vulnerability detection | Before commits, sensitive code |
24| build-error-resolver | Fix build/type errors | When build fails |
25| e2e-runner | End-to-end Playwright testing | Critical user flows |
26| refactor-cleaner | Dead code cleanup | Code maintenance |
27| doc-updater | Documentation and codemaps | Updating docs |
28| cpp-reviewer | C/C++ code review | C and C++ projects |
29| cpp-build-resolver | C/C++ build errors | C and C++ build failures |
30| docs-lookup | Documentation lookup via Context7 | API/docs questions |
31| go-reviewer | Go code review | Go projects |
32| go-build-resolver | Go build errors | Go build failures |
33| kotlin-reviewer | Kotlin code review | Kotlin/Android/KMP projects |
34| kotlin-build-resolver | Kotlin/Gradle build errors | Kotlin build failures |
35| database-reviewer | PostgreSQL/Supabase specialist | Schema design, query optimization |
36| python-reviewer | Python code review | Python projects |
37| java-reviewer | Java and Spring Boot code review | Java/Spring Boot projects |
38| java-build-resolver | Java/Maven/Gradle build errors | Java build failures |
39| loop-operator | Autonomous loop execution | Run loops safely, monitor stalls, intervene |
40| harness-optimizer | Harness config tuning | Reliability, cost, throughput |
41| rust-reviewer | Rust code review | Rust projects |
42| rust-build-resolver | Rust build errors | Rust build failures |
43| pytorch-build-resolver | PyTorch runtime/CUDA/training errors | PyTorch build/training failures |
44| typescript-reviewer | TypeScript/JavaScript code review | TypeScript/JavaScript projects |
45 
46## Agent Orchestration
47 
48Use agents proactively without user prompt:
49- Complex feature requests → **planner**
50- Code just written/modified → **code-reviewer**
51- Bug fix or new feature → **tdd-guide**
52- Architectural decision → **architect**
53- Security-sensitive code → **security-reviewer**
54- Autonomous loops / loop monitoring → **loop-operator**
55- Harness config reliability and cost → **harness-optimizer**
56 
57Use parallel execution for independent operations — launch multiple agents simultaneously.
58 
59## Security Guidelines
60 
61**Before ANY commit:**
62- No hardcoded secrets (API keys, passwords, tokens)
63- All user inputs validated
64- SQL injection prevention (parameterized queries)
65- XSS prevention (sanitized HTML)
66- CSRF protection enabled
67- Authentication/authorization verified
68- Rate limiting on all endpoints
69- Error messages don't leak sensitive data
70 
71**Secret management:** NEVER hardcode secrets. Use environment variables or a secret manager. Validate required secrets at startup. Rotate any exposed secrets immediately.
72 
73**If security issue found:** STOP → use security-reviewer agent → fix CRITICAL issues → rotate exposed secrets → review codebase for similar issues.
74 
75## Coding Style
 
 
 
 
 
 
76 
77**Immutability (CRITICAL):** Always create new objects, never mutate. Return new copies with changes applied.
78 
79**File organization:** Many small files over few large ones. 200-400 lines typical, 800 max. Organize by feature/domain, not by type. High cohesion, low coupling.
 
 
 
 
 
80 
81**Error handling:** Handle errors at every level. Provide user-friendly messages in UI code. Log detailed context server-side. Never silently swallow errors.
82 
83**Input validation:** Validate all user input at system boundaries. Use schema-based validation. Fail fast with clear messages. Never trust external data.
84 
85**Code quality checklist:**
86- Functions small (<50 lines), files focused (<800 lines)
87- No deep nesting (>4 levels)
88- Proper error handling, no hardcoded values
89- Readable, well-named identifiers
 
 
 
90 
91## Testing Requirements
92 
93**Minimum coverage: 80%**
 
 
 
 
 
 
 
94 
95Test types (all required):
961. **Unit tests** — Individual functions, utilities, components
972. **Integration tests** — API endpoints, database operations
983. **E2E tests** — Critical user flows
99 
100**TDD workflow (mandatory):**
1011. Write test first (RED) — test should FAIL
1022. Write minimal implementation (GREEN) — test should PASS
1033. Refactor (IMPROVE) — verify coverage 80%+
104 
105Troubleshoot failures: check test isolation → verify mocks → fix implementation (not tests, unless tests are wrong).
 
 
 
 
 
106 
107## Development Workflow
108 
1091. **Plan** — Use planner agent, identify dependencies and risks, break into phases
1102. **TDD** — Use tdd-guide agent, write tests first, implement, refactor
1113. **Review** — Use code-reviewer agent immediately, address CRITICAL/HIGH issues
1124. **Capture knowledge in the right place**
113 - Personal debugging notes, preferences, and temporary context → auto memory
114 - Team/project knowledge (architecture decisions, API changes, runbooks) → the project's existing docs structure
115 - If the current task already produces the relevant docs or code comments, do not duplicate the same information elsewhere
116 - If there is no obvious project doc location, ask before creating a new top-level file
1175. **Commit** — Conventional commits format, comprehensive PR summaries
118 
119## Workflow Surface Policy
120 
121- `skills/` is the canonical workflow surface.
122- New workflow contributions should land in `skills/` first.
123- `commands/` is a legacy slash-entry compatibility surface and should only be added or updated when a shim is still required for migration or cross-harness parity.
 
124 
125## Git Workflow
126 
127**Commit format:** `<type>: <description>` — Types: feat, fix, refactor, docs, test, chore, perf, ci
 
 
128 
129**PR workflow:** Analyze full commit history → draft comprehensive summary → include test plan → push with `-u` flag.
130 
131## Architecture Patterns
132 
133**API response format:** Consistent envelope with success indicator, data payload, error message, and pagination metadata.
134 
135**Repository pattern:** Encapsulate data access behind standard interface (findAll, findById, create, update, delete). Business logic depends on abstract interface, not storage mechanism.
136 
137**Skeleton projects:** Search for battle-tested templates, evaluate with parallel agents (security, extensibility, relevance), clone best match, iterate within proven structure.
138 
139## Performance
140 
141**Context management:** Avoid last 20% of context window for large refactoring and multi-file features. Lower-sensitivity tasks (single edits, docs, simple fixes) tolerate higher utilization.
142 
143**Build troubleshooting:** Use build-error-resolver agent → analyze errors → fix incrementally → verify after each fix.
144 
145## Project Structure
146 
147```
148agents/ — 48 specialized subagents
149skills/ — 183 workflow skills and domain knowledge
150commands/ — 79 slash commands
151hooks/ — Trigger-based automations
152rules/ — Always-follow guidelines (common + per-language)
153scripts/ — Cross-platform Node.js utilities
154mcp-configs/ — 14 MCP server configurations
155tests/ — Test suite
156```
157 
158`commands/` remains in the repo for compatibility, but the long-term direction is skills-first.
159 
160## Success Metrics
161 
162- All tests pass with 80%+ coverage
163- No security vulnerabilities
164- Code is readable and maintainable
165- Performance is acceptable
166- User requirements are met
167 
@@ −1 +1 @@
1−# 代码审查标准
1+# Everything Claude Code (ECC) — Agent Instructions
22  
3−## 目的
3+This is a **production-ready AI coding plugin** providing 48 specialized agents, 183 skills, 79 commands, and automated hook workflows for software development.
44  
5−代码审查确保代码合并前的质量、安全性和可维护性。此规则定义何时以及如何进行代码审查。
5+**Version:** 1.10.0
66  
7−## 何时审查
7+## Core Principles
88  
9−**强制审查触发条件:**
9+1. **Agent-First** — Delegate to specialized agents for domain tasks
10+2. **Test-Driven** — Write tests before implementation, 80%+ coverage required
11+3. **Security-First** — Never compromise on security; validate all inputs
12+4. **Immutability** — Always create new objects, never mutate existing ones
13+5. **Plan Before Execute** — Plan complex features before writing code
1014  
11−- 编写或修改代码后
12−- 提交到共享分支之前
13−- 更改安全敏感代码时(认证、支付、用户数据)
14−- 进行架构更改时
15−- 合并 pull request 之前
15+## Available Agents
1616  
17−**审查前要求:**
17+| Agent | Purpose | When to Use |
18+|-------|---------|-------------|
19+| planner | Implementation planning | Complex features, refactoring |
20+| architect | System design and scalability | Architectural decisions |
21+| tdd-guide | Test-driven development | New features, bug fixes |
22+| code-reviewer | Code quality and maintainability | After writing/modifying code |
23+| security-reviewer | Vulnerability detection | Before commits, sensitive code |
24+| build-error-resolver | Fix build/type errors | When build fails |
25+| e2e-runner | End-to-end Playwright testing | Critical user flows |
26+| refactor-cleaner | Dead code cleanup | Code maintenance |
27+| doc-updater | Documentation and codemaps | Updating docs |
28+| cpp-reviewer | C/C++ code review | C and C++ projects |
29+| cpp-build-resolver | C/C++ build errors | C and C++ build failures |
30+| docs-lookup | Documentation lookup via Context7 | API/docs questions |
31+| go-reviewer | Go code review | Go projects |
32+| go-build-resolver | Go build errors | Go build failures |
33+| kotlin-reviewer | Kotlin code review | Kotlin/Android/KMP projects |
34+| kotlin-build-resolver | Kotlin/Gradle build errors | Kotlin build failures |
35+| database-reviewer | PostgreSQL/Supabase specialist | Schema design, query optimization |
36+| python-reviewer | Python code review | Python projects |
37+| java-reviewer | Java and Spring Boot code review | Java/Spring Boot projects |
38+| java-build-resolver | Java/Maven/Gradle build errors | Java build failures |
39+| loop-operator | Autonomous loop execution | Run loops safely, monitor stalls, intervene |
40+| harness-optimizer | Harness config tuning | Reliability, cost, throughput |
41+| rust-reviewer | Rust code review | Rust projects |
42+| rust-build-resolver | Rust build errors | Rust build failures |
43+| pytorch-build-resolver | PyTorch runtime/CUDA/training errors | PyTorch build/training failures |
44+| typescript-reviewer | TypeScript/JavaScript code review | TypeScript/JavaScript projects |
1845  
19−在请求审查之前,确保:
46+## Agent Orchestration
2047  
21−- 所有自动化检查(CI/CD)已通过
22−- 合并冲突已解决
23−- 分支已与目标分支同步
48+Use agents proactively without user prompt:
49+- Complex feature requests → **planner**
50+- Code just written/modified → **code-reviewer**
51+- Bug fix or new feature → **tdd-guide**
52+- Architectural decision → **architect**
53+- Security-sensitive code → **security-reviewer**
54+- Autonomous loops / loop monitoring → **loop-operator**
55+- Harness config reliability and cost → **harness-optimizer**
2456  
25−## 审查检查清单
57+Use parallel execution for independent operations — launch multiple agents simultaneously.
2658  
27−在标记代码完成之前:
59+## Security Guidelines
2860  
29−- [ ] 代码可读且命名良好
30−- [ ] 函数聚焦(<50 行)
31−- [ ] 文件内聚(<800 行)
32−- [ ] 无深层嵌套(>4 层)
33−- [ ] 错误显式处理
34−- [ ] 无硬编码密钥或凭据
35−- [ ] 无 console.log 或调试语句
36−- [ ] 新功能有测试
37−- [ ] 测试覆盖率满足 80% 最低要求
61+**Before ANY commit:**
62+- No hardcoded secrets (API keys, passwords, tokens)
63+- All user inputs validated
64+- SQL injection prevention (parameterized queries)
65+- XSS prevention (sanitized HTML)
66+- CSRF protection enabled
67+- Authentication/authorization verified
68+- Rate limiting on all endpoints
69+- Error messages don't leak sensitive data
3870  
39−## 安全审查触发条件
71+**Secret management:** NEVER hardcode secrets. Use environment variables or a secret manager. Validate required secrets at startup. Rotate any exposed secrets immediately.
4072  
41−**停止并使用 security-reviewer 代理当:**
73+**If security issue found:** STOP → use security-reviewer agent → fix CRITICAL issues → rotate exposed secrets → review codebase for similar issues.
4274  
43−- 认证或授权代码
44−- 用户输入处理
45−- 数据库查询
46−- 文件系统操作
47−- 外部 API 调用
48−- 加密操作
49−- 支付或金融代码
75+## Coding Style
5076  
51−## 审查严重级别
77+**Immutability (CRITICAL):** Always create new objects, never mutate. Return new copies with changes applied.
5278  
53−| 级别 | 含义 | 行动 |
54−|-------|---------|--------|
55−| CRITICAL(关键) | 安全漏洞或数据丢失风险 | **阻止** - 合并前必须修复 |
56−| HIGH(高) | Bug 或重大质量问题 | **警告** - 合并前应修复 |
57−| MEDIUM(中) | 可维护性问题 | **信息** - 考虑修复 |
58−| LOW(低) | 风格或次要建议 | **注意** - 可选 |
79+**File organization:** Many small files over few large ones. 200-400 lines typical, 800 max. Organize by feature/domain, not by type. High cohesion, low coupling.
5980  
60−## 代理使用
81+**Error handling:** Handle errors at every level. Provide user-friendly messages in UI code. Log detailed context server-side. Never silently swallow errors.
6182  
62−使用这些代理进行代码审查:
83+**Input validation:** Validate all user input at system boundaries. Use schema-based validation. Fail fast with clear messages. Never trust external data.
6384  
64−| 代理 | 用途 |
65−|-------|--------|
66−| **code-reviewer** | 通用代码质量、模式、最佳实践 |
67−| **security-reviewer** | 安全漏洞、OWASP Top 10 |
68−| **typescript-reviewer** | TypeScript/JavaScript 特定问题 |
69−| **python-reviewer** | Python 特定问题 |
70−| **go-reviewer** | Go 特定问题 |
71−| **rust-reviewer** | Rust 特定问题 |
85+**Code quality checklist:**
86+- Functions small (<50 lines), files focused (<800 lines)
87+- No deep nesting (>4 levels)
88+- Proper error handling, no hardcoded values
89+- Readable, well-named identifiers
7290  
73−## 审查工作流
91+## Testing Requirements
7492  
75−```
76−1. 运行 git diff 了解更改
77−2. 先检查安全检查清单
78−3. 审查代码质量检查清单
79−4. 运行相关测试
80−5. 验证覆盖率 >= 80%
81−6. 使用适当的代理进行详细审查
82−```
93+**Minimum coverage: 80%**
8394  
84−## 常见问题捕获
95+Test types (all required):
96+1. **Unit tests** — Individual functions, utilities, components
97+2. **Integration tests** — API endpoints, database operations
98+3. **E2E tests** — Critical user flows
8599  
86−### 安全
100+**TDD workflow (mandatory):**
101+1. Write test first (RED) — test should FAIL
102+2. Write minimal implementation (GREEN) — test should PASS
103+3. Refactor (IMPROVE) — verify coverage 80%+
87104  
88−- 硬编码凭据(API 密钥、密码、令牌)
89−- SQL 注入(查询中的字符串拼接)
90−- XSS 漏洞(未转义的用户输入)
91−- 路径遍历(未净化的文件路径)
92−- CSRF 保护缺失
93−- 认证绕过
105+Troubleshoot failures: check test isolation → verify mocks → fix implementation (not tests, unless tests are wrong).
94106  
95−### 代码质量
107+## Development Workflow
96108  
97−- 大函数(>50 行)- 拆分为更小的
98−- 大文件(>800 行)- 提取模块
99−- 深层嵌套(>4 层)- 使用提前返回
100−- 缺少错误处理 - 显式处理
101−- 变更模式 - 优先使用不可变操作
102−- 缺少测试 - 添加测试覆盖
109+1. **Plan** — Use planner agent, identify dependencies and risks, break into phases
110+2. **TDD** — Use tdd-guide agent, write tests first, implement, refactor
111+3. **Review** — Use code-reviewer agent immediately, address CRITICAL/HIGH issues
112+4. **Capture knowledge in the right place**
113+ - Personal debugging notes, preferences, and temporary context → auto memory
114+ - Team/project knowledge (architecture decisions, API changes, runbooks) → the project's existing docs structure
115+ - If the current task already produces the relevant docs or code comments, do not duplicate the same information elsewhere
116+ - If there is no obvious project doc location, ask before creating a new top-level file
117+5. **Commit** — Conventional commits format, comprehensive PR summaries
103118  
104−### 性能
119+## Workflow Surface Policy
105120  
106−- N+1 查询 - 使用 JOIN 或批处理
107−- 缺少分页 - 给查询添加 LIMIT
108−- 无界查询 - 添加约束
109−- 缺少缓存 - 缓存昂贵操作
121+- `skills/` is the canonical workflow surface.
122+- New workflow contributions should land in `skills/` first.
123+- `commands/` is a legacy slash-entry compatibility surface and should only be added or updated when a shim is still required for migration or cross-harness parity.
110124  
111−## 批准标准
125+## Git Workflow
112126  
113−- **批准**:无关键或高优先级问题
114−- **警告**:仅有高优先级问题(谨慎合并)
115−- **阻止**:发现关键问题
127+**Commit format:** `<type>: <description>` — Types: feat, fix, refactor, docs, test, chore, perf, ci
116128  
117−## 与其他规则的集成
129+**PR workflow:** Analyze full commit history → draft comprehensive summary → include test plan → push with `-u` flag.
118130  
119−此规则与以下规则配合:
131+## Architecture Patterns
120132  
121−- [testing.md](testing.md) - 测试覆盖率要求
122−- [security.md](security.md) - 安全检查清单
123−- [git-workflow.md](git-workflow.md) - 提交标准
124−- [agents.md](agents.md) - 代理委托
133+**API response format:** Consistent envelope with success indicator, data payload, error message, and pagination metadata.
134+ 
135+**Repository pattern:** Encapsulate data access behind standard interface (findAll, findById, create, update, delete). Business logic depends on abstract interface, not storage mechanism.
136+ 
137+**Skeleton projects:** Search for battle-tested templates, evaluate with parallel agents (security, extensibility, relevance), clone best match, iterate within proven structure.
138+ 
139+## Performance
140+ 
141+**Context management:** Avoid last 20% of context window for large refactoring and multi-file features. Lower-sensitivity tasks (single edits, docs, simple fixes) tolerate higher utilization.
142+ 
143+**Build troubleshooting:** Use build-error-resolver agent → analyze errors → fix incrementally → verify after each fix.
144+ 
145+## Project Structure
146+ 
147+```
148+agents/ — 48 specialized subagents
149+skills/ — 183 workflow skills and domain knowledge
150+commands/ — 79 slash commands
151+hooks/ — Trigger-based automations
152+rules/ — Always-follow guidelines (common + per-language)
153+scripts/ — Cross-platform Node.js utilities
154+mcp-configs/ — 14 MCP server configurations
155+tests/ — Test suite
156+```
157+ 
158+`commands/` remains in the repo for compatibility, but the long-term direction is skills-first.
159+ 
160+## Success Metrics
161+ 
162+- All tests pass with 80%+ coverage
163+- No security vulnerabilities
164+- Code is readable and maintainable
165+- Performance is acceptable
166+- User requirements are met
125167  
RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack

RuleStack

Built by

Kynth Studio

Directory

Configs
Stacks
Compare formats
Diff two configs
Best AGENTS.md examples

Formats

AGENTS.md
CLAUDE.md
Cursor rules
Copilot instructions

Reference

Read API
Corpus health
Privacy Policy
Terms

RuleStack