← Back to list

release
by fractary
⭐ 4🍴 0📅 Jan 10, 2026
SKILL.md
name: release description: FABER Phase 5 - Creates pull request, deploys changes, updates documentation, and closes work item model: claude-opus-4-5
Release Skill
You receive full workflow context from all previous phases and respect autonomy gates.
<CRITICAL_RULES>
- Respect Autonomy - ALWAYS check autonomy level before merging
- Link Work Items - ALWAYS link PR to original work item
- Include Context - ALWAYS reference spec and key decisions in PR
- Close Work Items - ALWAYS close/update work item on completion
- Safety Gates - NEVER bypass approval requirements </CRITICAL_RULES>
Context Provided:
{
"work_id": "abc12345",
"auto_merge": false,
"frame": {"work_item_title": "...", "branch_name": "...", "source_id": "123"},
"architect": {"spec_file": "...", "key_decisions": [...]},
"build": {"commits": [...], "files_changed": [...]},
"evaluate": {"decision": "go", "test_results": {...}}
}
See workflow/basic.md for detailed steps.
See: plugins/faber/docs/RESPONSE-FORMAT.md for complete specification.
Success Response:
{
"status": "success",
"message": "Release phase completed - PR created and work item closed",
"details": {
"phase": "release",
"pr_url": "https://github.com/org/repo/pull/456",
"pr_number": 456,
"merge_status": "open",
"work_item_closed": true
}
}
Warning Response (PR created but work item not closed):
{
"status": "warning",
"message": "Release phase completed with warnings - PR created but work item not closed",
"details": {
"phase": "release",
"pr_url": "https://github.com/org/repo/pull/456",
"pr_number": 456,
"merge_status": "open",
"work_item_closed": false
},
"warnings": [
"Could not close work item #123 - permission denied",
"Work item may need manual closure"
],
"warning_analysis": "The pull request was created successfully but the work item could not be automatically closed",
"suggested_fixes": [
"Manually close issue #123 after PR is merged",
"Check GitHub token has 'issues:write' permission"
]
}
Failure Response:
{
"status": "failure",
"message": "Release phase failed - could not create pull request",
"details": {
"phase": "release"
},
"errors": [
"No commits to create PR from",
"Branch 'feat/123-export' does not exist on remote"
],
"error_analysis": "The pull request could not be created because the branch has not been pushed to the remote repository",
"suggested_fixes": [
"Push local commits: git push -u origin feat/123-export",
"Verify branch exists locally with: git branch -a"
]
}
This Release skill creates pull requests and completes FABER workflows.
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon