submit-issue — community submit-issue, connectrpc-axum, community, ide skills, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Support Agents needing to handle user inquiries and issue tracking via gRPC and HTTP protocols. One Axum handler serves them ALL. Connect, gRPC, gRPC-Web, and HTTP.

washanhanzi washanhanzi
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The submit-issue skill by washanhanzi is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Support Agents needing to handle user inquiries and issue tracking via gRPC and HTTP protocols.

Core Value

Empowers agents to efficiently manage user requests by determining the request type and providing answers using project documentation, such as reading from 'docs/guide/index.md' files, and handling feature requests and bug reports for the connectrpc-axum project.

Capabilities Granted for submit-issue

Automating issue submission workflows
Generating responses to user questions
Debugging bug reports for the connectrpc-axum project

! Prerequisites & Limits

  • Requires access to project documentation
  • Limited to handling questions, feature requests, and bug reports
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

submit-issue

Install submit-issue, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

Submit Issue

Handle user questions, feature requests, and bug reports for the connectrpc-axum project.

Workflow

1. Understand the Request

Determine the request type:

  • Question: User wants to understand how something works
  • Feature Request: User wants new functionality
  • Bug Report: User believes something is broken

2. For Questions - Answer First

Before suggesting an issue submission, attempt to answer using project documentation:

  1. Read docs/guide/index.md for getting started and features overview
  2. Read docs/guide/architecture.md for internal design and module structure
  3. Check other guides in docs/guide/ for specific topics (configuration, compression, timeouts, etc.)
  4. Reference the connect-go-reference skill for protocol details
  5. Search the codebase for implementation specifics

If the question can be answered from documentation, provide the answer and ask if more clarification is needed.

3. For Bug Reports - Verify First

Before submitting a bug report:

  1. Reproduce the issue - Ask user for reproduction steps if not provided
  2. Run integration tests - Use the /test skill command
  3. Check connect-go behavior - Use connect-go-reference skill to verify expected protocol behavior
  4. Document findings - Note whether tests pass/fail and any discrepancies

Only proceed to issue submission if the bug is verified or plausible.

4. Submit to GitHub

When issue submission is appropriate, use the gh CLI:

bash
1# For bug reports 2gh issue create \ 3 --repo "frankgreco/connectrpc-axum" \ 4 --title "Bug: <concise description>" \ 5 --body "$(cat <<'EOF' 6## Description 7<what's broken> 8 9## Steps to Reproduce 101. <step> 112. <step> 12 13## Expected Behavior 14<what should happen> 15 16## Actual Behavior 17<what happens instead> 18 19## Environment 20- connectrpc-axum version: <version> 21- Rust version: <version> 22 23## Additional Context 24<test results, connect-go comparison, etc.> 25EOF 26)" 27 28# For feature requests 29gh issue create \ 30 --repo "frankgreco/connectrpc-axum" \ 31 --title "Feature: <concise description>" \ 32 --body "$(cat <<'EOF' 33## Description 34<what you want> 35 36## Use Case 37<why you need it> 38 39## Proposed Solution 40<how it might work> 41 42## Alternatives Considered 43<other approaches> 44EOF 45)"

5. Label Issues Appropriately

Add labels based on issue type:

  • bug - For verified bugs
  • enhancement - For feature requests
  • question - For questions that need discussion
  • documentation - For docs improvements
bash
1gh issue edit <number> --add-label "bug"

Reference Skills

  • connect-go-reference: Use to verify protocol behavior against official Go implementation
  • test: Use to run integration tests and verify bugs

Documentation References

When answering questions, check these docs in order:

  1. docs/guide/index.md - Getting started, features, quick start
  2. docs/guide/architecture.md - Internal design, module structure, request flow
  3. docs/guide/configuration.md - Service and handler configuration
  4. docs/guide/examples.md - Code examples and usage patterns
  5. Other topic-specific guides in docs/guide/ (compression, timeouts, tonic integration, etc.)
  6. Codebase search for implementation details

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is submit-issue?

Perfect for Support Agents needing to handle user inquiries and issue tracking via gRPC and HTTP protocols. One Axum handler serves them ALL. Connect, gRPC, gRPC-Web, and HTTP.

How do I install submit-issue?

Run the command: npx killer-skills add washanhanzi/connectrpc-axum/submit-issue. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for submit-issue?

Key use cases include: Automating issue submission workflows, Generating responses to user questions, Debugging bug reports for the connectrpc-axum project.

Which IDEs are compatible with submit-issue?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for submit-issue?

Requires access to project documentation. Limited to handling questions, feature requests, and bug reports.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add washanhanzi/connectrpc-axum/submit-issue. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use submit-issue immediately in the current project.

Related Skills

Looking for an alternative to submit-issue or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI