Skip to content

Add missing command stubs and expand onboard skill (#82) - #89

Merged
striderZA merged 2 commits into
masterfrom
feat/issue-82-command-stubs-and-onboard
Jul 23, 2026
Merged

Add missing command stubs and expand onboard skill (#82)#89
striderZA merged 2 commits into
masterfrom
feat/issue-82-command-stubs-and-onboard

Conversation

@striderZA

Copy link
Copy Markdown
Owner

Closes #82

Summary

Adds 24 command stubs for user-invocable skills that were previously only accessible via the skill system, and expands the onboard skill to match the quality bar of peer skills.

Changes

Task 1: Command Stubs (commit e487dd3)

Create .md routing files in .agents/commands/ for 24 missing skills:

  • Onboarding: adopt, onboard, skill-improve, skill-test
  • Design: art-bible, asset-audit, asset-spec, balance-check, consistency-check, content-audit, ux-design, ux-review
  • Architecture: propagate-design-change
  • QA: automated-smoke-test, perf-profile, playtest-report
  • Prototyping: hybrid-prototype
  • Release: changelog, estimate, gate-check, localize, patch-notes, scope-check
  • Ops: tech-debt

Each stub follows the existing pattern with frontmatter (name, description, skill, category) and body Invokes /skill-name skill.

Task 2: Onboard Skill Expansion (commit 05fd701)

Expand onboard skill from 2.7KB to 10KB:

  • Add question to allowed-tools for interactive role selection
  • Add comprehensive error handling for missing files (AGENTS.md, agent definitions, directories)
  • Add edge case coverage (no argument, unrecognized roles, empty projects, git unavailable)
  • Add detailed scanning rules per role (programmers, designers, narrative, QA, production, artists)
  • Add structured document template with required sections
  • Add role-specific next steps and collaborative protocol

Testing

  • All 24 command stubs follow the existing pattern from .agents/commands/README.md
  • Onboard skill matches the quality bar of peer skills (/start, /explore)
  • Both commits are atomic and self-contained

Create .md routing files in .agents/commands/ for skills that were
previously only accessible via the skill system. Each stub includes
frontmatter (name, description, skill, category) and invokes the
corresponding skill.

Commands added:
- Onboarding: adopt, onboard, skill-improve, skill-test
- Design: art-bible, asset-audit, asset-spec, balance-check,
  consistency-check, content-audit, ux-design, ux-review
- Architecture: propagate-design-change
- QA: automated-smoke-test, perf-profile, playtest-report
- Prototyping: hybrid-prototype
- Release: changelog, estimate, gate-check, localize, patch-notes,
  scope-check
- Ops: tech-debt

Improves discoverability — users can now find these via /slash-command
autocomplete in OpenCode.

Closes #82 (task 1 of 2)
Increase onboard skill from 2.7KB to 10KB to match the quality bar of
peer skills like /start and /explore.

Changes:
- Add 'question' to allowed-tools for interactive role selection
- Add comprehensive error handling for missing files (AGENTS.md, agent
  definitions, directories)
- Add edge case coverage (no argument, unrecognized roles, empty
  projects, git unavailable)
- Add detailed scanning rules per role (programmers, designers,
  narrative, QA, production, artists)
- Add structured document template with required sections
- Add role-specific next steps and collaborative protocol

The skill now gracefully handles missing data, asks for clarification
when needed, and provides actionable guidance tailored to each role.

Closes #82 (task 2 of 2)
@striderZA
striderZA merged commit 980262a into master Jul 23, 2026
4 checks passed
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.

Add missing command stubs and improve onboard skill

1 participant