Skip to content

Feat/issue 126 cli examples#190

Merged
rosspeili merged 3 commits into
ARPAHLS:mainfrom
rosspeili:feat/issue-126-cli-examples
Jun 26, 2026
Merged

Feat/issue 126 cli examples#190
rosspeili merged 3 commits into
ARPAHLS:mainfrom
rosspeili:feat/issue-126-cli-examples

Conversation

@rosspeili

Copy link
Copy Markdown
Contributor

Description

Adds CLI support for the runnable examples index (#126):

  • skillware list --examples — per-skill script count from examples/README.md
  • skillware examples [skill_id] — full table with GitHub source links (optional filter)
  • Interactive menu option examples
  • Ships examples/README.md in the wheel so pip installs can resolve the index; .py scripts stay on GitHub

Type of Change

  • Skill Proposal
  • Bug Report Fix
  • Doc Fix
  • Framework Feature / RFC Updates

Checklist

  • Code follows the Agent Code of Conduct
  • flake8, pytest tests/ (and relevant CLI tests) run locally
  • CHANGELOG.md updated under [Unreleased]
  • examples/README.md updated (index cross-links)

Related Issues

Fixes #126

Parse examples/README.md for script counts and script-first listing. Multi-skill rows count toward each skill ID.
Strip markdown from table cells, show relative README path, include examples/README.md in MANIFEST.in.
)

Menu option 2 browses examples/README.md with optional skill filter. Tables include ARPAHLS/skillware blob URLs.
@rosspeili rosspeili merged commit 4f11651 into ARPAHLS:main Jun 26, 2026
5 checks passed
@rosspeili rosspeili deleted the feat/issue-126-cli-examples branch June 26, 2026 07:23
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.

[Feat]: cli skillware examples command and list --examples coverage flag

1 participant