You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- group repository docs under architecture, development, milestones, reference, and specs
- update README and repository skill references to the new paths
- keep docs root ready for a future docs/wiki subtree
Signed-off-by: Chen Miao <chenmiao.ku@gmail.com>
Copy file name to clipboardExpand all lines: .codex/skills/criew-development/SKILL.md
+10-10Lines changed: 10 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
name: criew-development
3
-
description: Repository-specific workflow and coding rules for the CRIEW codebase. Use when modifying or reviewing CRIEW Rust code, TUI behavior, sync/IMAP/reply/patch workflows, migrations, tests, docs, or config, and whenever the task must follow `docs/code-guildline.md` or `docs/code-guildline-cn.md`.
3
+
description: Repository-specific workflow and coding rules for the CRIEW codebase. Use when modifying or reviewing CRIEW Rust code, TUI behavior, sync/IMAP/reply/patch workflows, migrations, tests, docs, or config, and whenever the task must follow `docs/development/code-guildline.md` or `docs/development/code-guildline-cn.md`.
4
4
---
5
5
6
6
# Criew Development
@@ -14,14 +14,14 @@ Read the repository docs first, then make focused changes that preserve the curr
14
14
15
15
Read the relevant repository docs before editing code.
16
16
17
-
- Read `docs/code-guildline.md` first for the canonical coding rules.
18
-
- Read `docs/code-guildline-cn.md` when the user works in Chinese or explicitly asks for the Chinese guideline.
17
+
- Read `docs/development/code-guildline.md` first for the canonical coding rules.
18
+
- Read `docs/development/code-guildline-cn.md` when the user works in Chinese or explicitly asks for the Chinese guideline.
19
19
- Read `README.md` or `README-zh.md` before changing user-visible behavior, install steps, naming, or operator workflow.
20
-
- Read `docs/design.md` before changing architecture, module boundaries, sync flow, or data-model assumptions.
21
-
- Read `docs/reply-format-spec.md` before changing reply composition, quoting, headers, or send flow.
22
-
- Read `docs/config.example.toml` before changing config keys, defaults, or path semantics.
20
+
- Read `docs/architecture/design.md` before changing architecture, module boundaries, sync flow, or data-model assumptions.
21
+
- Read `docs/specs/reply-format-spec.md` before changing reply composition, quoting, headers, or send flow.
22
+
- Read `docs/reference/config.example.toml` before changing config keys, defaults, or path semantics.
23
23
24
-
Treat `docs/code-guildline.md` as the priority source when a local convention is unclear.
24
+
Treat `docs/development/code-guildline.md` as the priority source when a local convention is unclear.
25
25
Then follow tool-enforced rules and the existing style in the touched module.
26
26
27
27
## Keep The CRIEW Boundaries
@@ -41,7 +41,7 @@ Do not reintroduce legacy Courier naming.
41
41
42
42
## Apply The Coding Rules Directly
43
43
44
-
Implement changes in the style required by `docs/code-guildline.md`.
44
+
Implement changes in the style required by `docs/development/code-guildline.md`.
45
45
46
46
- Prefer descriptive, behavior-accurate names.
47
47
- Encode units in names when the type system does not.
@@ -96,6 +96,6 @@ If time or environment constraints prevent a command from running, report that c
96
96
97
97
Load extra repository docs only when the task needs them.
98
98
99
-
- Read `docs/mvp-milestones.md` and `docs/reply-mvp-milestones.md` for historical intent or rollout sequencing.
100
-
- Read `docs/vim-mvp-milestones.md` and `docs/code-preview-vim-prototype.md` for Vim-mode and code-preview behavior.
99
+
- Read `docs/milestones/mvp-milestones.md` and `docs/milestones/reply-mvp-milestones.md` for historical intent or rollout sequencing.
100
+
- Read `docs/milestones/vim-mvp-milestones.md` and `docs/specs/code-preview-vim-prototype.md` for Vim-mode and code-preview behavior.
101
101
- Read `src/ui/tui/tests.rs` before extending TUI behavior that already has test coverage.
0 commit comments