← BugBugCONTENT HISTORY

Update to BugBug

Snapshot Oct 31, 2026 · 01:21 UTC · version 14.15.1

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save BugBug and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Discovers BugBug project, repository, and tested-application context. Always run this skill before any other BugBug skill, including test authoring, step authoring, selector authoring, test debugging, test refactoring, project reporting, or YAML work. Project list checks are exluded.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 404
    },
    {
      "relative_path": "assets/bugbug-icon.svg",
      "size_in_bytes": 376
    },
    {
      "relative_path": "references/project-context.md",
      "size_in_bytes": 2805
    },
    {
      "relative_path": "references/repository-state.md",
      "size_in_bytes": 857
    },
    {
      "relative_path": "references/tested-app-repository-context.md",
      "size_in_bytes": 1432
    }
  ],
  "name": "bugbug-context-discovering",
  "skill_md_contents": "---\nname: bugbug-context-discovering\ndescription: Discovers BugBug project, repository, and tested-application context. Always run this skill before any other BugBug skill, including test authoring, step authoring, selector authoring, test debugging, test refactoring, project reporting, or YAML work. Project list checks are exluded.\n---\n\n# BugBug Context Discovering\n\n## Preflight\n\n1. Resolve the target BugBug project before reading or mutating project data.\n2. Capture repository state before relying on local source evidence or editing\n   local files.\n3. If the current repository appears to be the app under test, inspect the\n   tested-application repository context before using source-code evidence.\n\n## Inputs\n\n- User request, current workspace, available BugBug session context, linked\n  `bugbug.yaml`, and any project, test, suite, run, or URL identifiers.\n- Optional tested-application source code when the current workspace is the app\n  under test.\n\n## Safety\n\n- Do not mutate BugBug data while discovering context.\n- Do not expose secrets from `bugbug.yaml`, environment files, credentials, or\n  local configuration.\n- Treat existing uncommitted changes as user-owned.\n- Stop before platform mutation when the target project cannot be confirmed.\n\n## Workflow\n\n1. Read `references/project-context.md` to resolve or confirm the BugBug project.\n2. Read `references/repository-state.md` to capture local Git state when a shell\n   and repository are available. Skip this step on MCP-only clients.\n3. Read `references/tested-app-repository-context.md` only when the current\n   repository may be the tested application and source evidence would affect the\n   work. Skip this step on MCP-only clients.\n4. When the next skill will create, move, or organize tests or components,\n   read the folder structure as described in `references/project-context.md`.\n5. Carry the discovered project id, folder structure, repository state, and\n   tested-app evidence into the next BugBug skill.\n\n### MCP-Only Clients\n\nWhen the client has no shell or filesystem, steps 2 and 3 do not apply. Resolve\nthe project from a caller-supplied id or `bugbug_list_projects`, then continue\nto the next skill with the project id alone. Missing repository state is an\nexpected condition on these clients, not a blocker — do not stop the work for\nit, and do not ask the user to create or link a `bugbug.yaml`.\n\n## Output\n\n- Confirmed project id or the blocker preventing confirmation.\n- Test and component folder paths with ids, when the work places or organizes\n  tests or components.\n- Relevant dirty repository files or statement that repository state could not\n  be captured.\n- Tested-app source evidence used, or confirmation that none was needed.\n- Any context limits that affect authoring, debugging, refactoring, reporting, or\n  YAML work.\n- Preference of work type: directly on platform vs yaml in current linked repository\n\n## Resources\n\nResolve bundled resource paths relative to this skill directory.\n\n- `assets/bugbug-icon.svg` is the OpenAI UI icon for this skill.\n- Read `references/project-context.md` to resolve the target BugBug project.\n- Read `references/repository-state.md` before relying on local source evidence\n  or editing local files.\n- Read `references/tested-app-repository-context.md` before using the tested\n  application's source code as evidence.\n"
}

SHA-256 of public snapshot: a4f54cef744c250f8ea62df92b4efc5b4f52574736e17836554b50126501fb73