ソース情報
- リポジトリ
- Tresjs/tres
- ソースの最終更新活動
- 2026年7月15日 07:43
- 検出された SKILL.md の言語
- 英語
- スター
- 3,659
- フォーク
- 192
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/Tresjs/tres --skill lint-commit-prコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | lint-commit-pr |
| description | Lint local changes, auto-fix, conventional commit, and optionally create PR |
Lint local changes, auto-fix issues, generate conventional commit message based on monorepo changes, and optionally create a PR.
Parameters: $ARGUMENTS
pr - Force create PR even if one existsno-pr - Skip PR creation, only commit and pushpr-only - Only create/update PR, skip lint and commit stepsHandle pr-only mode (if specified):
Check git status to identify modified files and ensure there are changes to commit
Run linter with auto-fix on affected projects only:
pnpm nx affected -t lint --fix to lint only projects with changesVerify lint passed - if there are remaining lint errors that couldn't be auto-fixed, report them and stop
Stage all changes using git add -A to ensure all modifications (including lint fixes) are staged
Analyze the changes:
git diff --staged to review all staged modificationsGenerate conventional commit message following this format:
<type>(<scope>): <description> where scope is the package/app namefix(core): resolve memory leak in dispose methodfeat(cientos): add new OrbitControls componentdocs(playground): update examples with new APIchore(docs): update navigation structuremonorepoShow the commit message to the user and ask for confirmation
Commit the staged changes with the approved message
Push to remote using git push -u origin HEAD
Handle PR creation based on parameter:
no-pr parameter: Stop here, changes are pushedgh pr view (will fail if no PR exists)pr parameter: Skip PR creation, inform user PR will auto-updatepr parameter provided: Create PR using gh pr create with:
pr-only mode)# Auto-detect (default behavior)
/lint-commit-pr
# Lints, commits, pushes
# Checks if PR exists with: gh pr view
# If PR exists: "✓ Changes pushed. Existing PR will update automatically"
# If no PR: Creates new PR
# Skip PR creation
/lint-commit-pr no-pr
# Force create PR
/lint-commit-pr pr
# Update existing PR only (skip lint/commit)
/lint-commit-pr pr-only
# Single package fix
packages/core/src/useRenderer.ts modified
→ fix(core): prevent renderer disposal on component unmount
# Feature in cientos
packages/cientos/src/components/Stars.vue added
→ feat(cientos): add Stars component for particle effects
# Documentation update
apps/docs/content/guide/getting-started.md modified
→ docs(docs): clarify installation instructions
# Multiple packages
packages/core and packages/cientos modified
→ feat(monorepo): add shared composable for camera controls
pnpm nx affected -t lint --fix before committingcore, cientos, docs)-u flag for first-time pushesgh pr view to check if PR exists (exit code 0 = exists)SOC 職業分類に基づく