parallel-llm-wiki-gap-to-issues
Use parallel subagents to mine remaining LLM-wiki/document-intelligence gaps, de-duplicate against existing GitHub issues, then create only the strongest bounded follow-on issues.
Best use case
parallel-llm-wiki-gap-to-issues is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Use parallel subagents to mine remaining LLM-wiki/document-intelligence gaps, de-duplicate against existing GitHub issues, then create only the strongest bounded follow-on issues.
Teams using parallel-llm-wiki-gap-to-issues should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/parallel-llm-wiki-gap-to-issues/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How parallel-llm-wiki-gap-to-issues Compares
| Feature / Agent | parallel-llm-wiki-gap-to-issues | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Use parallel subagents to mine remaining LLM-wiki/document-intelligence gaps, de-duplicate against existing GitHub issues, then create only the strongest bounded follow-on issues.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Parallel LLM-Wiki Gap-to-Issues Use when the user wants more LLM-wiki / document-intelligence improvement issues and the repo already has a large existing issue graph, reports, and prior planning artifacts. ## Why this skill exists A naive single-pass issue brainstorm creates duplicates fast in workspace-hub because many adjacent items already exist as: - umbrella issues - batch-pack designs - architecture/policy docs - partially overlapping implementation issues - recently created follow-ons in the same session The reliable pattern is: 1. split the search space across parallel subagents, 2. force each subagent to stay read-only, 3. have each one produce issue-ready candidates with duplicate assessment, 4. synthesize centrally, 5. create only the strongest non-duplicate items, 6. repeat on the remaining surface until marginal candidates become weak. ## Best-use trigger conditions - User asks to "continue with recommendations using parallel agents" - You already created some issues and need the next wave without overlap - Repo has strong prior artifacts (queue docs, reports, architecture docs, issue history) - Problem is not implementation, but identifying the next best bounded GitHub issues ## Core execution pattern ### Phase 1 — Load context and recent created issues Before delegating, capture the already-created issue numbers from the current session and identify the main clusters already covered. For LLM-wiki work in workspace-hub, common clusters already covered in one session can include: - provenance / reverse lookup / doc_key - batch-pack execution waves - navigation / portals / index quality - transient-to-durable promotion - governance / conformance / retention Always pass the newly created issue numbers into subagent context so they do not rediscover the same work. ### Phase 2 — Partition the search space Use up to 3 parallel subagents, each with a sharply bounded surface. The pattern that worked well was: 1. navigation / discoverability - wiki indexes - accessibility registry - landing pages - portals / explorers / uplinks 2. source-ingest / promotion pipeline - batch packs - registries / ledgers / summaries - external-source priority queue - remaining designed-but-unfiled promotion waves 3. tacit knowledge / governance / transient artifacts - handoffs - review artifacts - WRK completions - retention / conformance / audit trail gaps Important: tell subagents explicitly to do read-only analysis and NOT create issues. ### Phase 3 — Force duplicate-aware outputs In each subagent prompt, require: - 2-4 candidates max - issue-ready wording - explicit duplicate check against named open issues - a recommendation whether to file or not file - scope boundaries to avoid overlap This is critical. Without it, subagents overproduce vague ideas that collide with open work. ## Required evidence sources Tell subagents to prioritize existing repo intelligence over rescanning blindly. For workspace-hub LLM-wiki work, the highest-yield sources were: - docs/reports/2026-04-16-llm-wiki-resource-intelligence-unified-review.md - docs/reports/llm-wiki-external-source-priority-queue.md - docs/reports/llm-wiki-staged-batch-packs.md - docs/reports/engineering-wiki-skill-ingest-readiness-2039-2042.md - docs/reports/engineering-wiki-skill-ingest-priority-pack.yaml - docs/document-intelligence/intelligence-accessibility-map.md - docs/document-intelligence/durable-vs-transient-knowledge-boundary.md - docs/document-intelligence/standards-codes-provenance-reuse-contract.md - data/document-index/intelligence-accessibility-registry.yaml - data/document-index/resource-intelligence-maturity.yaml - data/design-codes/code-registry.yaml - knowledge-base/wrk-completions.jsonl Use live `gh issue list/view` to verify duplicates rather than trusting local docs alone. ## Synthesis rules in the main agent After subagents return: 1. group candidates by theme 2. discard anything clearly covered by an existing open issue 3. prefer issues that are: - bounded - grounded in live repo evidence - distinct from umbrella issues - implementation-shaped, not vague strategy restatements 4. if two candidates overlap, choose the narrower one with clearer boundaries 5. if a residual candidate is too heterogeneous after exclusions, do NOT file it A key learning: sometimes the correct output is "do not file another issue" for a source family after overlap removal. ## Creation workflow For each surviving candidate: 1. draft the body in `/tmp/*.md` 2. include grounding bullets from live repo state or docs 3. explicitly list exclusions to prevent duplicate scope 4. create with `gh issue create --body-file` 5. verify immediately with `gh issue view --json number,title,url,labels,body` ## Reusable issue families this pattern surfaced well This approach was especially effective for finding the next wave of: - wiki reverse lookup / provenance issues - batch-pack execution issues - source-title aliasing / index chunking issues - registry-backed explorer/navigation issues - closed-issue promotion ledgers - transient-promotion candidate queues - WRK normalization / structured seed work - conformance checks like promotion audit-trail checker and invented-layer detector ## Practical heuristics - If a candidate depends on a policy doc but no enforcement exists, it is often a good issue. - If a candidate is mentioned as "future work" in a normative doc and not already filed, it is high-signal. - If an issue family shrinks to only a few mixed leftovers after exclusions, do not file it as a standalone wave. - Separate curated navigation improvements from canonical index mechanics: - portals/faceted entry points are different from chunking the authoritative index. - Separate schema/policy from enforcement: - field definition issue != checker issue - queue extraction issue != retention/pruner issue ## Anti-patterns to avoid - Do not ask subagents to search the whole repo with no theme; results get noisy fast. - Do not create issues directly from subagent outputs without a central duplicate pass. - Do not file broad residual issues for tiny heterogeneous leftovers. - Do not rely only on local docs for duplicate checks; use live GitHub issue state. - Do not merge multiple adjacent ideas into one issue unless the scope boundary is extremely clear. ## Minimal template for delegate_task context Include: - repo path - user intent (continue recommendations with parallel agents) - recently created issues - allowed focus area for that subagent - required duplicate-check set - instruction: read-only only, do not create issues - expected output: 2-4 issue-ready candidates with rationale and duplicate assessment ## Success criterion You know this pattern worked when each wave produces only a small number of strong, clearly non-duplicate issues, and later waves naturally converge toward fewer worthwhile candidates rather than endless brainstorm sprawl.
Related Skills
llm-wiki-weekly-freshness
Class-level governance workflow for keeping llm-wiki-style markdown knowledge bases current, public-safe, graph/index-valid, and useful for code development. Use when reviewing llm-wiki architecture/content, scanning new LLM concepts, maintaining public knowledge graphs, producing an issue roadmap, or running recurring freshness cadence.
llm-wiki-source-extraction-coverage
Doc-type-aware extraction contract for llm-wiki source ingestion with measurable coverage and source-anchored traceability. Use when (1) ingesting a PDF, DOCX, XLSX, PPTX, HTML, or scanned-image source into a wiki `sources/` page, (2) computing the pre-extraction estimate (what fraction of the source we expect to recover) and post-extraction yield (what fraction we actually recovered), (3) anchoring wiki claims back to specific page / paragraph / cell / slide positions in the source so a reviewer can re-verify or revise against the actual document, (4) deciding whether OCR fallback or manual transcription is needed. Codifies workspace-hub's existing OCR fallback chain and python-docx / openpyxl / trafilatura patterns into a format-specific routing table. Companion to research/llm-wiki-page-shape-contract (Rule 7 input-layer pages) and research/llm-wiki — this skill is the defense against silent extraction failure.
llm-wiki-public-private-routing
Firewall between the public llm-wiki repo (vamseeachanta/llm-wiki, MIT + CC-BY-4.0) and per-client private wikis (vamseeachanta/llm-wiki-<client>, e.g. llm-wiki-mkt-a per #2746). Use when (1) deciding whether a converted wiki page lands in public or private surface, (2) applying the project-name abstraction rule to public-bound content, (3) evaluating the public- availability exception that lets actual project names pass through unmodified, (4) promoting content from private to public after sanitization. Encodes the 2026-05-20 user routing directive verbatim: exact client results → private; abstracted (project-name only) → public; project name + all key data publicly available → exception applies. Companion to research/llm-wiki-page-shape-contract (which calls this skill at Rule 8) and research/llm-wiki-source-extraction-coverage (which produces the source pages this skill decides where to send).
llm-wiki-page-shape-contract
Enforce the page-shape contract when a repo-side document or analysis output gets converted into an llm-wiki page. Use when (1) running `scripts/knowledge/llm_wiki.py ingest`, (2) writing or rewriting a wiki page from docs/reports/*, docs/handoffs/*, scripts/review/results/*, or calc citation outputs, (3) deciding whether a page should be split into a folder of sub-pages, (4) reviewing wiki PRs for length / diagram / divide-and-conquer compliance. Codifies the Karpathy + Astro-Han + lewislulu page rules applied to workspace-hub's domain-wiki layout under /mnt/local-analysis/llm-wiki/wikis/<domain>/. Sibling to research/llm-wiki (which owns the CLI ops) — this skill is the quality gate every converted page must clear before commit.
llm-wiki-cadence-governance
Weekly governance workflow for keeping an llm-wiki repository current, code-development-useful, and connected to actionable GitHub issue planning.
llm-wiki-audit-feedback-loop
Durable feedback loop for correcting llm-wiki pages without losing the correction to chat history. Use when (1) a human notices a wiki page is wrong, outdated, or contradicts a source, (2) processing the `audit/` inbox of a domain wiki, (3) reviewing what feedback has been resolved vs deferred, (4) needing to leave a comment on a specific text range that survives line- number drift. Implements the anchored-text audit file pattern from lewislulu/llm-wiki-skill, adapted for workspace-hub's domain-wiki layout under /mnt/local-analysis/llm-wiki/wikis/<domain>/. Extends the 5-op model (compile/ingest/query/lint) from research/llm-wiki with the missing `audit` op. Never silently delete feedback — rejected audits stay archived with rejection rationale.
oss-wiki-development-arc
Three-phase methodology (Substrate → Depth → Quality) for building open-source engineering wikis efficiently. Skip 70%+ of empirical iteration cost by pre-loading the pattern.
client-llm-wiki-factory
Operator checklist for instantiating a new per-client private llm-wiki repo under workspace-hub [#2746](https://github.com/vamseeachanta/workspace-hub/issues/2746) + [#2731](https://github.com/vamseeachanta/workspace-hub/issues/2731) D4 (amended) naming convention `llm-wiki-<client>`.
wave-based-parallel-plan-execution
Orchestrate phase execution by discovering dependencies, grouping into waves, spawning subagents, and collecting results with optional wave filtering
parallel-array-alignment-pattern
Maintain index synchronization between parallel arrays when adding new entries to preserve label-path mappings
metadata-only-wiki-sweep-workflow
Disciplined inventory process for cataloging documents by filename/path without content claims, using parent-centric grouping to prevent stub proliferation
exclude-wiki-Codex-md-from-harness-line-limit-hook
Fix false-positive pre-commit failures where workspace-hub's AGENTS.md line-limit hook blocks edits to auto-generated wiki schema files under knowledge/wikis/.