Skip to content

Add directory path support for rules, commands, skills#431

Open
zikajk wants to merge 2 commits intomasterfrom
add-config-directory-loading
Open

Add directory path support for rules, commands, skills#431
zikajk wants to merge 2 commits intomasterfrom
add-config-directory-loading

Conversation

@zikajk
Copy link
Copy Markdown
Member

@zikajk zikajk commented Apr 27, 2026

Rules, commands, and skills config entries now accept directories in addition to files — directories are loaded recursively so users can organise related items in a single folder instead of listing every file individually.

Skills can now be specified via the new skills config key (same shape as rules/commands), and local skills are also discovered from .agents/skills alongside the existing .eca/skills.

Refactors the loading code across rules, commands, and skills to share common directory/file discovery patterns.

Closes #423

  • I added a entry in changelog under unreleased section.
  • This is not an AI slop.

zikajk added 2 commits April 27, 2026 19:39
Rules, commands, and skills config entries now accept directories
in addition to files — directories are loaded recursively so users
can organise related items in a single folder instead of listing
every file individually.

Skills can now be specified via the new `skills` config key
(same shape as `rules`/`commands`), and local skills are also
discovered from `.agents/skills` alongside the existing
`.eca/skills`.

Refactors the loading code across rules, commands, and skills to
share common directory/file discovery patterns.

Closes #423
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Read skills from .agents/skills and improve configurability

1 participant