基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pelikan-io/pelikan --skill pr命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Scaffold a docs/journal/ entry for a non-trivial engineering effort
Use when creating or materially revising system architecture diagrams — a build-time structure chart (units, layers, product composition) or runtime charts (thread model, life-of-a-request flow). Triggers include "architecture diagram", "threading diagram", "dataflow chart", "life of a request", "diagram the system". Symptoms include a hand-maintained diagram drifting from the code, a chart that cannot say whether a thread or queue still exists, or structure and runtime claims tangled in one unreadable picture.
Use when creating or materially revising a project's README, code documentation, CLI help, diagrams, onboarding, or other feature documentation for users or developers.
| name | pr |
| description | Create a feature branch, commit changes, push, and open a PR against pelikan-io/pelikan |
Create a PR from the current uncommitted changes. Handles branching, committing, pushing, and opening the PR against the upstream repo.
The skill accepts an optional branch name argument:
/pr fix-socket-perms)Verify prerequisites:
git status
git diff
git diff --staged
If there are no changes, stop and tell the user.
Analyze the changes:
git log --oneline -10
Create feature branch:
main, create a new branch:
git checkout -b <branch-name>
Stage and commit:
git add -A)type(scope): description)feat, fix, refactor, chore, docs, testCo-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> trailerPush to origin:
git push -u origin <branch-name>
Open PR against upstream:
pelikan-io/pelikanorigin (determine the owner from git remote -v)gh pr create with --repo pelikan-io/pelikan and --head <fork-owner>:<branch-name>gh pr create \
--repo pelikan-io/pelikan \
--head <fork-owner>:<branch-name> \
--title "<conventional commit style title>" \
--body "$(cat <<'EOF'
## Summary
<1-3 bullet points describing the changes>
## Test plan
<bulleted checklist of testing done or needed>
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
Report the PR URL to the user.
cargo clippy, cargo test, or cargo fmt --check haven't been run yet during this session, run them before committinggit@github.com:brayniac/pelikan → brayniac)