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
Copy file name to clipboardExpand all lines: ROADMAP.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -117,6 +117,21 @@ This roadmap maps the path from the current release to a stable 1.0.0. Each vers
117
117
118
118
---
119
119
120
+
## 0.10.0 — Package Layout & Skill / CLI Split
121
+
122
+
**Theme:** separate skill-facing scripts from the packaged Python CLI with a more idiomatic project layout.
123
+
124
+
- Move the packaged Python CLI into a dedicated `cli/` or `agentskill/` package directory, with the console entry point importing from that package instead of the repo root
125
+
- Keep a small top-level `scripts/` layer focused on skill and operator workflows rather than housing the primary Python package
126
+
- Split LLM skill support files from the actual end-user CLI implementation so packaging, imports, and tests no longer depend on the current mixed layout
127
+
- Decide and document which helper scripts should remain in `scripts/` for local/dev/skill usage and which should become package modules
128
+
- Prefer shell/Bash wrappers in `scripts/` where they improve operator and LLM usability, while keeping Python business logic inside the packaged module
129
+
- Update `pyproject.toml` entry points, package discovery, and tests to match the new layout
130
+
- Preserve the public `agentskill` CLI contract while refactoring internal module paths
131
+
- Document the new repository structure and developer workflow for both packaged CLI usage and skill-facing script usage
132
+
133
+
---
134
+
120
135
## 1.0.0 — Stable Release
121
136
122
137
**Theme:** a reliable, documented, multi-language tool ready for daily use.
0 commit comments