Loading...
Loading...
PR creation workflow for Agent Teams Lite following the issue-first enforcement system. Trigger: When creating a pull request, opening a PR, or preparing changes for review.
npx skill4agent add gentleman-programming/sdd-agent-team branch-prtype:*1. Verify issue has `status:approved` label
2. Create branch: type/description (see Branch Naming below)
3. Implement changes with conventional commits
4. Run shellcheck on modified scripts
5. Open PR using the template
6. Add exactly one type:* label
7. Wait for automated checks to pass^(feat|fix|chore|docs|style|refactor|perf|test|build|ci|revert)\/[a-z0-9._-]+$type/descriptiona-z0-9._-| Type | Branch pattern | Example |
|---|---|---|
| Feature | | |
| Bug fix | | |
| Chore | | |
| Docs | | |
| Style | | |
| Refactor | | |
| Performance | | |
| Test | | |
| Build | | |
| CI | | |
| Revert | | |
.github/PULL_REQUEST_TEMPLATE.mdCloses #<issue-number>Closes #NFixes #NResolves #Nstatus:approved| Checkbox | Label to add |
|---|---|
| Bug fix | |
| New feature | |
| Documentation only | |
| Code refactoring | |
| Maintenance/tooling | |
| Breaking change | |
| File | Change |
|------|--------|
| `path/to/file` | What changed |- [x] Scripts run without errors: `shellcheck scripts/*.sh`
- [x] Manually tested the affected functionality
- [x] Skills load correctly in target agenttype:*Co-Authored-By| Check | Job name | What it verifies |
|---|---|---|
| PR Validation | | Body contains |
| PR Validation | | Linked issue has |
| PR Validation | | PR has exactly one |
| CI | | Shell scripts pass |
^(build|chore|ci|docs|feat|fix|perf|refactor|revert|style|test)(\([a-z0-9\._-]+\))?!?: .+type(scope): descriptiontype: descriptiontypebuildchorecidocsfeatfixperfrefactorrevertstyletest(scope)a-z0-9._-!description: | Commit type | PR label |
|---|---|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
feat(scripts): add Codex support to setup.sh
fix(skills): correct topic key format in sdd-apply
docs(readme): update multi-model configuration guide
refactor(skills): extract shared persistence logic
chore(ci): add shellcheck to PR validation workflow
perf(scripts): reduce setup.sh execution time
style(skills): fix markdown formatting
test(scripts): add setup.sh integration tests
ci(workflows): add branch name validation
revert: undo broken setup change
feat!: redesign skill loading system# Create branch
git checkout -b feat/my-feature main
# Run shellcheck before pushing
shellcheck scripts/*.sh
# Push and create PR
git push -u origin feat/my-feature
gh pr create --title "feat(scope): description" --body "Closes #N"
# Add type label to PR
gh pr edit <pr-number> --add-label "type:feature"