Install
$ agentstack add skill-agnosticui-agnosticui-fix-github-issue ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Usage: /fix-github-issue ISSUE_NUMBER
Example: /fix-github-issue 276
Fix GitHub issue $ARGUMENTS following best practices.
Setup:
- Read
.claude/PROJECT_CONTEXT.mdfor AgnosticUI structure, conventions, and workflows
Steps:
- Verify we're starting from a clean state:
- Check
git statusto ensure working directory is clean - Confirm we're on
masterbranch - If not clean or on wrong branch, STOP and ask user to resolve
- Create a feature branch:
- Follow convention from PROJECT_CONTEXT:
issue-$ARGUMENTS/descriptive-name - Example:
issue-276/fix-button-variant - Use
git checkout -b issue-$ARGUMENTS/[short-description] - WAIT FOR USER APPROVAL of branch name
- Analyze the issue:
- Use
gh issue view $ARGUMENTSto fetch full issue details - Understand the problem, reproduction steps, and expected behavior
- Investigate the codebase:
- Use PROJECT_CONTEXT to identify relevant locations:
- Core components in
v2/lib/src/components/ - Framework implementations in playgrounds
- Related tests and examples
- Use Read, Grep, and Glob to find relevant files
- Review current implementation and identify root cause
- Propose the fix:
- Explain what needs to change and why
- Consider impact across Lit, React, and Vue if applicable
- Follow AgnosticUI's CSS-first, accessibility-focused principles
- Show the user your proposed changes
- WAIT FOR USER APPROVAL before making any changes
- Implement only after approval:
- Make the necessary code changes
- Update related files (tests, docs, examples) if needed
- Run tests if applicable (check PROJECT_CONTEXT for test commands)
- Verify the fix addresses the issue
- Prepare commit:
- Stage changes with
git add - Create descriptive commit message: "Fix #$ARGUMENTS: [description]"
- Show the user what will be committed
- WAIT FOR USER APPROVAL before committing
- Inform user about next steps:
- Remind user they're on branch
issue-$ARGUMENTS/... - Explain they should review changes with
git diff master - When ready, they can:
git push -u origin issue-$ARGUMENTS/... - Then create PR with:
gh pr create --base master --head issue-$ARGUMENTS/...
Important Rules:
- ALWAYS create a feature branch - NEVER work directly on master
- NEVER push to remote without explicit user permission
- ALWAYS show proposed changes before implementing
- STOP and ask for approval at each major step
- Use clear, descriptive commit messages that reference the issue
- Follow AgnosticUI conventions from PROJECT_CONTEXT
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: AgnosticUI
- Source: AgnosticUI/agnosticui
- License: Apache-2.0
- Homepage: https://agnosticui.com
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.