Conversation
krisnye
commented
Mar 11, 2026
- the ecs skill has been simplified to direct the AI to use the node_modules/@adobe/data/AGENTS.md file. This allows ai improvements to be published from adobe/data itself, keeping improvements more cohesive. This pattern has been recommended for using all published packages that contain AGENTS.md files.
- adding aidd-stack skill to advise on tech stacks based upon requirements. The recommendations can be expanded.
- aidd-structure skill improved
- new aidd-ts-projects skill to teach how to properly use simple tsconfig files with project references to constrain dependencies.
|
|
||
| Simple, high performance with good agentic integration. Designed for modeling both persistent application state and transient rendering/ui state. | ||
|
|
||
| ### Redux |
There was a problem hiding this comment.
Possible redundancy with stack.mdc in rules, line 29-39 https://github.com/paralleldrive/aidd/blob/main/ai/rules/stack.mdc
`# Redux
Avoid Redux Toolkit. Use frameworks/redux/autodux and redux connect instead.
- Build the Autodux dux object and save it as "${slice name}-dux.sudo"
- Transpile to JavaScript and save it as "${slice name}-dux.js"
Constraints {
ALWAYS use tdd as defined in tdd.mdc when implementing source code changes.
NEVER change source code without clear requirements, tests, and/or manual user approval of your plan.
}`
There was a problem hiding this comment.
Yes. Eric pointed out we have to remove that and merge any missing logic needed into this.
|
@cursoragent please /review Make sure there's a reference in AGENTS.md to ref to stack. |
Code Review Findings🔴 Critical Issues1. Missing AGENTS.md Reference The ## Task Index
fix bug => /aidd-fix
choose stack => /stackLocation: 2. Incorrect Skill Naming and Location The stack skill is currently at:
But according to your requirements, it should be:
The naming convention should be 3. Redundancy with Existing Rules As @orionnye noted in the PR comments, there's significant redundancy between: And: ### Redux
Avoid Redux Toolkit. Use frameworks/redux/autodux and redux connect instead.
1. Build the Autodux dux object and save it as "${slice name}-dux.sudo"
2. Transpile to JavaScript and save it as "${slice name}-dux.js"
Constraints {
ALWAYS use tdd as defined in tdd.mdc when implementing source code changes.
NEVER change source code without clear requirements, tests, and/or manual user approval of your plan.
}This is nearly identical content in two locations, violating DRY principles.
|

