Testing patterns for PHPUnit and Playwright E2E tests. Use when writing tests, debugging test failures, setting up test coverage, or implementing test patterns for ActivityPub features.
日本語の概要は準備中です。原文の説明を表示しています。
This skill should be used when handling issue intake rotation duties for the Positron repository. It provides workflows for reviewing and organizing new issues, responding to discussions, handling support tickets, and searching for related content. Use this skill when on intake rotation duty, when helping someone with intake tasks, or when learning the intake rotation process.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
This skill provides comprehensive guidance for handling issue intake rotation for the Positron IDE repository. Intake rotation is a weekly assignment (Monday-Friday) where team members review and respond to new issues, discussion posts, and support tickets to ensure timely responses and actionable issue tracking.
The goal is to respond to new items within approximately one business day and ensure all issues have the details required to be actionable.
This skill assists with intake rotation but NEVER executes GitHub actions directly.
All GitHub interactions must be performed manually by the user:
gh commands that modify GitHub stateWorkflow: Analyze → Recommend → Draft → User executes manually
Use this skill when:
Four shell scripts are provided to streamline intake tasks:
scripts/fetch_intake_issues.sh - List open issues without status (the intake queue)scripts/fetch_discussions.sh - List recent open discussions needing attentionscripts/fetch_labels.sh - Show all available repository labels for categorizationscripts/search_related.sh <query> - Search for related issues and discussionsAll scripts support --json flag for programmatic use. Run scripts from the skill directory.
Two comprehensive reference documents provide detailed workflows:
references/intake_workflow.md - Complete workflows for handling issues, discussions, and support ticketsreferences/response_examples.md - Response patterns and examples from experienced team membersLoad these references when drafting responses or handling complex scenarios.
Follow this process each day during rotation:
Check for new items
scripts/fetch_intake_issues.sh to see issues without statusscripts/fetch_discussions.sh to see recent discussionsReview each item systematically
Search for related content
scripts/search_related.sh "<keywords>" to find similar issuesRecommend categorization and organization
scripts/fetch_labels.sh to see available labelsgh commands for user to execute manuallyDraft response for user review
references/response_examples.md for patternsRecommend follow-through actions
Prefer using GitHub CLI (gh) over other methods for consistency. All commands below are for the USER to execute manually.
Read-only commands (can be executed to gather information):
# View issue with all comments
gh issue view <number> --repo posit-dev/positron --comments
# Search issues
gh issue list --repo posit-dev/positron --search "<query>" --state all
# View discussion
gh api graphql -f query='...' # (see scripts for examples)
Modification commands (prepare for user, NEVER execute directly):
# Add labels - DRAFT THIS COMMAND for user to run
gh issue edit <number> --repo posit-dev/positron --add-label "area: console,Bug"
# Close as duplicate - DRAFT THIS COMMAND for user to run
gh issue close <number> --repo posit-dev/positron --comment "Closing as duplicate of #<canonical-number>"
Important: Present modification commands to the user in a code block with clear instructions to review and execute manually.
For bug reports, assess completeness:
Complete bug report:
If complete:
scripts/search_related.shIf incomplete:
Refer to references/intake_workflow.md for detailed bug handling workflows.
For feature requests:
For discussions:
Recommend converting discussions to issues when they contain clear, actionable bug reports or feature requests (user performs conversion manually).
Support tickets require special handling:
⚠️ CRITICAL: Never mention customer names in public issues or discussions
If an issue describes a security vulnerability:
Be welcoming: Thank contributors for their time and effort
Be clear: Use simple language, explain technical terms, provide examples
Be helpful: Offer workarounds, link to resources, provide next steps
Be realistic: Don't overpromise timelines or solutions
Be professional: Remain calm and constructive, even with frustrated reporters
To see examples from experienced team members:
# Find issues commented on by key team members
gh search issues --repo posit-dev/positron --commenter juliasilge --limit 20
gh search issues --repo posit-dev/positron --commenter jmcphers --limit 20
# View specific issue with comments
gh issue view <number> --repo posit-dev/positron --comments
Pay special attention to responses by juliasilge and jmcphers for tone and approach guidance.
Load references/response_examples.md for detailed response patterns and anti-patterns.
Don't try to solve everything alone. Reach out to team members when:
If handling an item extends beyond your rotation week:
If recurring issues or common questions emerge:
Daily Intake (Assistant Mode - Draft & Recommend):
1. Fetch new items (scripts/fetch_intake_issues.sh, scripts/fetch_discussions.sh)
2. Review and assess each item
3. Search for related content (scripts/search_related.sh)
4. SUGGEST labels and categorization (scripts/fetch_labels.sh)
5. DRAFT response (references/response_examples.md) for user review
6. PREPARE gh commands for user to execute
7. RECOMMEND setting status to "Triage" (user executes)
8. ADVISE on follow-through or handoff
Remember: The goal is to ASSIST the user with timely response and actionable
organization. NEVER execute GitHub modification commands directly - always
present drafts and recommendations for the user to review and execute manually.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Testing patterns for PHPUnit and Playwright E2E tests. Use when writing tests, debugging test failures, setting up test coverage, or implementing test patterns for ActivityPub features.
日本語の概要は準備中です。原文の説明を表示しています。
Cloud laboratory platform for automated protein testing and validation. Use when designing proteins and needing experimental validation including binding assays, expression testing, thermostability measurements, enzyme activity assays, or protein sequence optimization. Also use for submitting experiments via API, tracking experiment status, downloading results, optimizing protein sequences for better expression using computational tools (NetSolP, SoluProt, SolubleMPNN, ESM), or managing protein design workflows with wet-lab validation.
日本語の概要は準備中です。原文の説明を表示しています。
Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.
日本語の概要は準備中です。原文の説明を表示しています。
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
日本語の概要は準備中です。原文の説明を表示しています。
Master advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems integration. Use when building distributed AI systems, multi-agent coordination, or advanced vector search applications.
日本語の概要は準備中です。原文の説明を表示しています。
Create and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and more. Use when building self-learning agents, implementing RL, or optimizing agent behavior through experience.
日本語の概要は準備中です。原文の説明を表示しています。