ワンクリックで
github
// Handle management of any GitHub related tasks, including creating or modifying issues, publishing a branch as a pull requests (or PRs), or creating or modifying sub-issues or child issues.
// Handle management of any GitHub related tasks, including creating or modifying issues, publishing a branch as a pull requests (or PRs), or creating or modifying sub-issues or child issues.
Testing standards, patterns, and utilities for Graph Explorer including Vitest, DbState, renderHookWithState, test data factories, SPARQL test helpers, and backward compatibility testing for persisted data.
Git workflow conventions for Graph Explorer. Use when making commits, creating branches, or discussing version control practices.
Database connector and explorer patterns for Gremlin, openCypher, and SPARQL, including the query template tag and escapeString usage.
Graph Explorer product overview including supported graph types, query languages, databases, key features, and high-level architecture.
React component patterns, hooks, naming conventions, and the query-language translation system for Graph Explorer.
Schema storage and discovery in Graph Explorer, including SchemaStorageModel persistence, edge connections, incremental schema growth, and related Jotai atoms.
| name | github |
| description | Handle management of any GitHub related tasks, including creating or modifying issues, publishing a branch as a pull requests (or PRs), or creating or modifying sub-issues or child issues. |
| tools | ["git","gh","fs_read","grep","glob","web_search","web_fetch"] |
gh CLI for all GitHub operations when possibleBug, Feature, Epic, Task, or Spikegh api -X PATCH repos/{owner}/{repo}/issues/{number} --field type={type_name}
Bug → .github/ISSUE_TEMPLATE/01-bug-report.mdFeature → .github/ISSUE_TEMPLATE/02-feature-request.mdEpic → .github/ISSUE_TEMPLATE/03-epic.mdTask → .github/ISSUE_TEMPLATE/04-task.mdSpike → .github/ISSUE_TEMPLATE/05-spike.mdCreate a sub-issue (child) under a parent issue:
PARENT_ID=$(gh issue view <parent-number> --json id --jq '.id')
CHILD_ID=$(gh issue view <child-number> --json id --jq '.id')
gh api graphql \
-H "GraphQL-Features: sub_issues" \
-f query="mutation { addSubIssue(input: { issueId: \"$PARENT_ID\", subIssueId: \"$CHILD_ID\" }) { issue { title } subIssue { title } } }"
Note: gh issue create does not support --parent. Create the issue first, then link it via the GraphQL API as shown above.
When an issue or PR relates to another issue or PR, add a "Related Issues" section with a list of linked items. Always use a list format, even for a single item, because GitHub expands the reference number into the referenced item's title (e.g., - Fixes #123 renders as "Fixes some bug #123").
Prefix each item with a brief relationship descriptor such as:
Fixes or Resolves — closes the referenced issuePart of — contributes to a larger effortParent — the parent issue or epicDuplicate — duplicates another issueExample:
## Related Issues
- Resolves #123
- Part of #456
docs:, feature:, refactor:, fix:, etc.github/pull_request_template.mdFixes #123)pnpm checks or pnpm test if those commands were run and passed. Leave items unchecked when unsure.