Skip to content
Back to skills

Jarvis Issues

ASecurity

Report bugs and request features for the jarvis MCP server via GitHub issues. Use when jarvis errors, an index fails, a limitation bites, or to request an improvement.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 19, 2026
ai-agentsbashnodegit

Works with

  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 19, 2026

npx -y skills add jarvis-intelligence/jarvis-index --skill jarvis-issues --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Jarvis Issues?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Jarvis Issues
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jarvis-intelligence-jarvis-issues/badge)](https://www.skillsdirectory.com/skills/jarvis-intelligence-jarvis-issues)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: jarvis-issues
description: Report bugs and request features for the jarvis MCP server via GitHub issues. Use when jarvis errors, an index fails, a limitation bites, or to request an improvement.
---

# jarvis issues

Part of the jarvis toolkit. Siblings: `jarvis-setup` (onboard), `jarvis-use` (everyday queries).

File well-formed bug reports and feature requests against **jarvis-intelligence/jarvis-index** on GitHub — jarvis's public issue tracker. (Development happens in a private repo; `jarvis-index` is where the installer, plugin, and binaries are published, and where issues are filed.) This skill targets only the jarvis project itself, not other repos.

## 1. Gather context first

Before drafting, collect:
- The exact command run (e.g. `jarvis index /path --slug foo`).
- Repo + slug, and `jarvis status <slug>` output.
- The tool name + arguments if it was an MCP call (e.g. `findReferences(repo="foo", symbol="bar")`).
- The full error payload — every jarvis tool returns `{"error": "..."}`, copy it verbatim.
- jarvis version: `jarvis --version` (expected format: `jarvis X.Y.Z`; report the complete output).
- OS/arch (`uname -s`, `uname -m`).

## 2. Classify — and check known limitations

Decide: **bug**, **feature**, or **known limitation**. Before filing a bug, confirm it isn't one of these already-documented gaps (do NOT file duplicates of these):

- `typeHierarchy` returns an error when the index has no relationship data; an unpatched `scip` is one cause. Reinstall the Homebrew formula with `brew install jarvis-intelligence/jarvis/jarvis`, then reindex with `jarvis reindex <slug> --scip` before filing. DO file a bug if it still errors on a freshly reindexed repo with the bundled patched `scip`.
- Single-tenant hardcoding: `config.py` pins `PROJECT = "_"` / `BRANCH = "_"`. Not multi-tenancy.
- One language per repo — no multi-language merge.
- `blastRadius` reports `freshness: unknown` — the package graph has no per-node timestamp.
- Windows unsupported.

If it's a known limitation, say so to the user instead of filing.

## 3. Draft the issue

**Bug template:**

```
**Bug:** <one-line summary>

**Steps to reproduce:**
1. ...

**Expected:** ...
**Actual:** <paste the {"error": ...} payload or stderr>

**Environment:**
- jarvis version: ...
- OS/arch: ...
- repo + slug: ...
- relevant command: ...
```

**Feature template:**

```
**Feature:** <one-line summary>
**Why:** <the concrete use case this unlocks>
**Proposal:** <optional sketch>
```

## 4. File via gh — confirm before submitting

Filing is outward-facing and public. **Always show the drafted title + body to the user and get explicit confirmation before running:**

```bash
gh issue create --repo jarvis-intelligence/jarvis-index --title "<title>" --body "<body>"
```

If `gh` is missing or not authed, stop and tell the user to run `gh auth login` — do not attempt to file another way.

## 5. After filing

Paste the returned issue URL back to the user. If the bug is blocking work, suggest the documented workaround (e.g. fall back to grep for the affected query) rather than waiting on the fix.

Files in this skill

  • SKILL.md3.1 KB
  • agents/openai.yaml250 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…