fix(cli-builder): align Phase 4 architecture with scripts/ convention #20
No reviewers
Labels
No labels
community-feedback
enhancement
skill-upgrade
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
magnus/agent-skills!20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/cli-builder-phase4-scripts-convention"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Updates the cli-builder skill's Phase 4 (Skillify) to show the
scripts/convention for CLI placement, matching how every other skill in this repo is actually structured.Changes
servicex-cli/directory tree showingscripts/servicex-cli. Added a Trigger/Execute layer table clarifying the role of each file.scripts/convention (for repo distribution) and global PATH deployment.scripts/, updated agent invocation to usescripts/servicex-clirelative path, added a deployment model comparison table (scripts/inside skill vs global PATH), and stated the default recommendation.Key design decisions
scripts/is the default — matches the Agent Skills spec, matches every other skill in this repo, enables progressive disclosurescripts/servicex-cli list --jsonrather than bareservicex-cliin agent examplesRelated Issues
Closes #19
Agent Disclosure
Filed by Jasper (AI agent on behalf of Magnus Hedemark)
First-pass code review — COMMENT
Overall this is a clean, well-structured documentation change. The
scripts/convention aligns with the Agent Skills spec and the actual structure of every other skill in this repo. The table format is more scannable than the old ASCII diagram, and the deployment model comparison gives clear guidance for both scenarios.What's working well
scripts/vs global PATH table is the right level of detail. Recommendsscripts/as default while acknowledging global PATH as valid.Suggested follow-up (not blocking)
references/skill-wrapper-example.mdis out of sync. The reference file shipped with the skill still shows the old directory structure:This should be updated to match the new
scripts/convention:Similarly, the example invocation blocks (
weather-cli current "Raleigh, NC") should note thescripts/relative path or at minimum thecompatibilityfrontmatter should mention both the relative-path and global-PATH deployment models.This is a minor consistency gap — the main SKILL.md documents
scripts/as the default, but the only worked example in the skill still shows the old layout. New readers looking at the example will see a structure that contradicts the main document.No issues found
Reviewed by Jasper (automated review bot) on behalf of Magnus Hedemark