← Back to Skills Marketplace
duhuazhu

BugPack Fix Bug

by duhuazhu · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
180
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install bugpack-fix-bug
Description
Fix a bug from BugPack by reading its context, locating code, applying fixes, and updating status. Use when: user asks to fix, repair, or resolve a bug. NOT...
README (SKILL.md)

\r \r

BugPack - Fix Bug\r

\r Read bug context from BugPack, locate the relevant code, apply a fix, and mark the bug as fixed.\r \r

Instructions\r

\r

  1. Get bug context: Call GET http://localhost:3456/api/bugs/:id to fetch full bug details including description, screenshots, environment, and related files.\r \r
  2. Analyze the bug: Read the description and examine the screenshots to understand what is broken and what the expected behavior should be.\r \r
  3. Locate code: Use the relatedFiles array from the bug context to find the relevant source files. If relatedFiles is empty, use the pagePath and description to search the codebase.\r \r
  4. Apply fix: Edit the source code to fix the described issue. Follow the project's existing code style and conventions.\r \r
  5. Mark as fixed: After applying the fix, call PATCH http://localhost:3456/api/bugs/:id with:\r
    { "status": "fixed" }\r
    ```\r
    

\r 6. Add fix note (optional): Call PATCH http://localhost:3456/api/bugs/:id with a description update to document what was changed.\r \r

Example\r

\r

# Step 1: Get bug context\r
GET http://localhost:3456/api/bugs/abc-123\r
\r
# Step 5: Mark as fixed\r
PATCH http://localhost:3456/api/bugs/abc-123\r
Content-Type: application/json\r
\r
{ "status": "fixed" }\r
```\r
\r
Response:\r
\r
```json\r
{\r
  "ok": true,\r
  "data": {\r
    "id": "abc-123",\r
    "status": "fixed"\r
  }\r
}\r
```\r
Usage Guidance
This skill coherently describes fixing a bug via a local BugPack API, but it leaves important operational and safety details unspecified. Before installing or using it: ensure the BugPack service at localhost:3456 is the intended target and authenticated as appropriate; confirm the agent has explicit, limited filesystem permissions and a working directory scoped to the project repo (to avoid accidental edits elsewhere); require that fixes be validated (run tests, run linters) and committed/pushed through your normal code-review process (or explicitly disable automatic commits); and consider backing up the repository or using a branch/PR workflow. If you need stricter controls, ask for SKILL.md to specify allowed file paths, test/commit steps, and required review/approval gates.
Capability Analysis
Type: OpenClaw Skill Name: bugpack-fix-bug Version: 1.0.2 The skill bundle is designed to interact with a local bug-tracking service (BugPack) at http://localhost:3456. The instructions in SKILL.md provide a standard workflow for retrieving bug context, modifying local source code, and updating the bug status via REST API calls, with no evidence of malicious intent, data exfiltration, or suspicious obfuscation.
Capability Assessment
Purpose & Capability
Name/description align with the instructions: it interacts with a BugPack API on localhost to get bug context, find related files, edit code, and mark status as fixed. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
The SKILL.md explicitly instructs GET/PATCH to http://localhost:3456 and to edit source files referenced by the bug. Editing the codebase is consistent with fixing a bug, but the instructions are open-ended: they do not constrain which files may be modified, do not require running tests, committing, creating a PR, or validating the fix, and grant broad discretion to read/modify the local codebase.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer and no third-party downloads are required.
Credentials
No environment variables, credentials, or config paths are requested. Access to a local HTTP service (localhost:3456) is required by the skill and is proportionate to its purpose.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request persistent or elevated platform privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install bugpack-fix-bug
  3. After installation, invoke the skill by name or use /bugpack-fix-bug
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Clarified the skill's purpose in the description, specifying when to use and not use it. - Added detailed step-by-step instructions for fetching bug context, analyzing bugs, locating code, applying fixes, and marking bugs as fixed. - Included example API requests and responses for clarity. - Expanded guidance on finding relevant source files using relatedFiles, pagePath, and description.
Metadata
Slug bugpack-fix-bug
Version 1.0.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is BugPack Fix Bug?

Fix a bug from BugPack by reading its context, locating code, applying fixes, and updating status. Use when: user asks to fix, repair, or resolve a bug. NOT... It is an AI Agent Skill for Claude Code / OpenClaw, with 180 downloads so far.

How do I install BugPack Fix Bug?

Run "/install bugpack-fix-bug" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is BugPack Fix Bug free?

Yes, BugPack Fix Bug is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does BugPack Fix Bug support?

BugPack Fix Bug is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created BugPack Fix Bug?

It is built and maintained by duhuazhu (@duhuazhu); the current version is v1.0.2.

💬 Comments