Files
2026-07-13 12:36:35 +08:00

107 lines
3.2 KiB
YAML

---
name: Feature Request
description: >-
Suggest an improvement to a plugin / agent / skill / command, the adapter
framework, or harness support
title: "[FEATURE] "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
Thank you for suggesting a feature! Please provide detailed
information to help us understand your request.
**Note**: For new plugins or new agents, use the "New Component
Proposal" template instead.
- type: checkboxes
id: preliminary-checks
attributes:
label: Preliminary Checks
description: Please confirm you have completed these steps
options:
- label: >-
I have read the [Code of
Conduct](https://github.com/wshobson/agents/blob/main/.github/CODE_OF_CONDUCT.md)
required: true
- label: >-
I have searched existing issues to ensure this is not a duplicate
required: true
- label: This is a constructive feature request for legitimate use cases
required: true
- type: dropdown
id: scope
attributes:
label: Scope
description: What part of the marketplace would this feature affect?
options:
- Existing plugin / agent / skill / command (improvement)
- Adapter framework (Codex / Cursor / OpenCode / Gemini)
- New harness support
- Quality tooling (validators, gardener, plugin-eval)
- Documentation
- CI / build / release
- Other
validations:
required: true
- type: input
id: affected-component
attributes:
label: Target component (if scope is plugin/agent/skill/command)
description: >-
Which marketplace component would this enhance? Use the source path
or namespaced name. Leave blank for framework-wide features.
placeholder: >-
e.g., python-development,
plugins/backend-development/agents/backend-architect.md
validations:
required: false
- type: textarea
id: problem-description
attributes:
label: Problem description
description: What problem does this feature solve?
placeholder: Currently, users need to... This is frustrating because...
validations:
required: true
- type: textarea
id: proposed-solution
attributes:
label: Proposed solution
description: Describe your preferred solution.
validations:
required: true
- type: textarea
id: use-cases
attributes:
label: Use cases
description: Concrete scenarios where this feature would be valuable.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
description: >-
Other approaches you considered. Cross-harness implications:
which harnesses benefit / are unaffected / would need changes?
placeholder: |
- Approach A: ...
- Approach B: ...
- Harness impact: works for Claude Code natively, would need ...
validations:
required: false
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Links to docs, examples, or related issues.