Skip to main content
xberg-io
ملف منشئ GitHub

xberg-io

عرض على مستوى المستودعات لـ ١٦٣ skills مجمعة عبر ٩ مستودعات GitHub.

skills مجمعة
١٦٣
مستودعات
٩
محدث
١٦ أغسطس ٢٠٢٦
خريطة المستودعات

أين توجد skills

أهم المستودعات حسب عدد skills المجمعة، مع حصتها من كتالوج هذا المنشئ وانتشارها المهني.

نعرض هنا أهم 8 مستودعات؛ تستمر القائمة الكاملة أدناه.
مستكشف المستودعات

المستودعات و skills الممثلة

xberg
مطوّرو البرمجيات

Extract text, tables, metadata, and images from 98+ document formats (PDF, Office, images, HTML, email, archives, academic) using Xberg. Use when writing code that calls Xberg APIs in Python, Node.js/TypeScript, Rust, or CLI. Covers installation, extraction…

٢٧ يوليو ٢٠٢٦
automating-the-browser
مطوّرو البرمجيات

Use when extracting a page needs scripted interaction first — click, type, press a key, scroll, wait, screenshot, or run JS before capturing the DOM. Covers `crawlberg interact URL --actions` with the real action schema, result shape, limits, and external-CDP…

١٢ يوليو ٢٠٢٦
crawlberg
مطوّرو البرمجيات

Crawl, scrape, and convert websites to Markdown using the local crawlberg CLI and its MCP server. Use when the user wants to fetch a page, follow links across a domain, enumerate URLs, or drive a real browser. Covers installation, the subcommands (scrape,…

١٢ يوليو ٢٠٢٦
crawling-a-site
مطوّرو البرمجيات

Use when the user wants to follow links across a domain and capture every reachable page as Markdown. Covers `crawlberg crawl` with depth, page caps, concurrency, rate limiting, domain scoping, robots, and output selection.

١٢ يوليو ٢٠٢٦
headless-fallback
مطوّرو البرمجيات

Use when a static fetch returns nothing useful and the page needs a real browser. Covers `--browser-mode auto|always|never`, external CDP via `--browser-endpoint`, symptoms of JS-only pages and WAF blocks, and the performance cost.

١٢ يوليو ٢٠٢٦
mapping-urls
مطوّرو البرمجيات

Use when the user wants the list of URLs on a site rather than the page content — sitemap analysis, link planning, or seeding another tool. Covers `crawlberg map URL` with `--limit`, `--search`, robots, output, and how it differs from a full crawl.

١٢ يوليو ٢٠٢٦
scraping-html-to-markdown
مطوّرو البرمجيات

Use when the user wants a single page rendered as clean Markdown plus structured metadata. Covers `crawlberg scrape URL`, JSON vs Markdown output, what metadata is returned, and how to handle JS-heavy pages.

١٢ يوليو ٢٠٢٦
serving-the-api
مطوّرو البرمجيات

Use when the user wants a long-running HTTP service for scrape/crawl/map instead of one-shot CLI calls or the MCP server — for example wiring crawlberg into other apps over REST. Covers `crawlberg serve`, the Firecrawl-v1-compatible endpoints,…

١٢ يوليو ٢٠٢٦
عرض 8 من أصل ٥٦ skills مجمعة.
feature-flag-policy
مطوّرو البرمجيات

Cargo feature flags for crates/xberg — ORT-incompatible targets (WASM, Android x86_64 emulator), type-only and tract inference companion features, WASM/Android-safe variants, PDF backend, mutually-exclusive ORT variants, platform-conditional deps, aggregate…

١٦ أغسطس ٢٠٢٦
batch-extraction
مطوّرو البرمجيات

Use when extracting from many files at once with shared config, bounded parallelism, per-file overrides, and error recovery. Covers the `batch` command, `--file-configs`, `--max-concurrent`, and output layout.

١٤ أغسطس ٢٠٢٦
chunking
مطوّرو البرمجيات

Use when splitting extracted text into chunks for LLM context windows or RAG ingestion. Covers chunk size, overlap, markdown/yaml/semantic chunkers, tokenizer-based sizing, and the standalone `chunk` command.

١٤ أغسطس ٢٠٢٦
extracting-keywords
مطوّرو البرمجيات

Use when extracting keywords (YAKE/RAKE) from documents — and, secondarily, when detecting document language or generating embeddings for RAG and search. Covers the keyword config (and its feature gating), `--detect-language`, and the standalone `embed`…

١٤ أغسطس ٢٠٢٦
extracting-tables
مطوّرو البرمجيات

Use when extracting tabular data from PDFs, spreadsheets, or images. Covers layout-aware table detection, table model selection, output formats (markdown / JSON cells), and known limits.

١٤ أغسطس ٢٠٢٦
extracting-with-ocr
مطوّرو البرمجيات

Use when extracting text from scanned PDFs, photographed pages, or images that have no embedded text layer. Covers OCR backends, language packs, force-OCR, and performance tuning.

١٤ أغسطس ٢٠٢٦
picking-a-format
مطوّرو البرمجيات

Use when choosing an output format for extracted documents — text, markdown, djot, html, or JSON. Maps consumer (LLM, parser, archive) to the right `--format` / `--content-format` pair.

١٤ أغسطس ٢٠٢٦
xberg
مطوّرو البرمجيات

Extract text, tables, metadata, and images from 101 document formats (PDF, Office, images, HTML, email, archives, academic) using Xberg. Use when writing code that calls Xberg APIs in Python, Node.js/TypeScript, Rust, or CLI. Covers installation, extraction…

١٤ أغسطس ٢٠٢٦
عرض 8 من أصل ٢٦ skills مجمعة.
xberg-brand-and-docs
مطوّرو البرمجيات

Canonical xberg.io brand, product catalog, docs-site (Astro Starlight + @xberg-io/docs-theme), alef badge, docs task commands, prose style, Google Analytics IDs, brand assets, and README-template policy. Load when writing READMEs or docs, editing docs-site…

٣١ يوليو ٢٠٢٦
feature-flag-conventions
مطوّرو البرمجيات

The shared Cargo feature-flag naming and semantics contract across xberg-io Rust libraries — the same flag names mean the same thing everywhere (otel, mcp/mcp-http, mimalloc/jemalloc, acceleration). Load when adding, renaming, or reviewing a crate's…

٣٠ يوليو ٢٠٢٦
tracing-conventions
مطوّرو البرمجيات

The canonical contract for tracing as a first-class product observability surface across xberg-io Rust libraries and services — level semantics, span/field naming, instrumentation patterns, and how xberg-enterprise consumes library spans over OTLP. Load when…

٣٠ يوليو ٢٠٢٦
cicd-pipeline-standards
مطوّرو البرمجيات

Standard shape of the CI/CD pipeline across xberg-io repos — per-domain GitHub Actions workflows, linters, OS matrix, quality gates and coverage thresholds, task-only invocation, and the Validate→Build→Test→Deploy stages. Load when adding or editing CI…

٢٢ يوليو ٢٠٢٦
gh-workflows
مطوّرو البرمجيات

Conventions for using the gh CLI to manage PRs, issues, CI runs, and releases — squash merges, issue linking, monitoring and reruns, generated release notes. Load when creating or merging PRs, filing issues, monitoring/rerunning CI, or cutting a GitHub…

٢٢ يوليو ٢٠٢٦
alef-workflow
مطوّرو البرمجيات

How to work with Alef-generated binding files and the task commands that regenerate, build, format, and verify them. Load when editing bindings, running task alef:*, or regenerating generated packages/e2e suites.

٢٢ يوليو ٢٠٢٦
basemind-tools
مطوّرو البرمجيات

How to use basemind's MCP tools and CLI for structural and historical code questions instead of grep, file reads, and naked git. Load when navigating the codebase, finding definitions or call sites, exploring git history, or coordinating with other agents in…

٢٢ يوليو ٢٠٢٦
binding-architecture
مطوّرو البرمجيات

Architecture rules for the polyglot binding layer and the C FFI boundary — crate naming, distribution paths, ownership and null-safety invariants, error-context propagation, and async patterns. Load when designing or editing language bindings, the C ABI,…

٢٢ يوليو ٢٠٢٦
عرض 8 من أصل ٢٠ skills مجمعة.
automating-the-browser
مطوّرو البرمجيات

Use when extracting a page needs scripted interaction first — click, type, press a key, scroll, wait, screenshot, or run JS before capturing the DOM. Covers `crawlberg interact URL --actions` with the real action schema, result shape, limits, and external-CDP…

١١ أغسطس ٢٠٢٦
crawlberg
مطوّرو البرمجيات

Crawl, scrape, and convert websites to Markdown using the local crawlberg CLI and its MCP server. Use when the user wants to fetch a page, follow links across a domain, enumerate URLs, or drive a real browser. Covers installation, the subcommands (scrape,…

١١ أغسطس ٢٠٢٦
crawling-a-site
مطوّرو البرمجيات

Use when the user wants to follow links across a domain and capture every reachable page as Markdown. Covers `crawlberg crawl` with depth, page caps, concurrency, rate limiting, domain scoping, robots, and output selection.

١١ أغسطس ٢٠٢٦
headless-fallback
مطوّرو البرمجيات

Use when a static fetch returns nothing useful and the page needs a real browser. Covers `--browser-mode auto|always|never`, external CDP via `--browser-endpoint`, symptoms of JS-only pages and WAF blocks, and the performance cost.

١١ أغسطس ٢٠٢٦
mapping-urls
مطوّرو البرمجيات

Use when the user wants the list of URLs on a site rather than the page content — sitemap analysis, link planning, or seeding another tool. Covers `crawlberg map URL` with `--limit`, `--search`, robots, output, and how it differs from a full crawl.

١١ أغسطس ٢٠٢٦
scraping-html-to-markdown
مطوّرو البرمجيات

Use when the user wants a single page rendered as clean Markdown plus structured metadata. Covers `crawlberg scrape URL`, JSON vs Markdown output, what metadata is returned, and how to handle JS-heavy pages.

١١ أغسطس ٢٠٢٦
serving-the-api
مطوّرو البرمجيات

Use when the user wants a long-running HTTP service for scrape/crawl/map instead of one-shot CLI calls or the MCP server — for example wiring crawlberg into other apps over REST. Covers `crawlberg serve`, the Firecrawl-v1-compatible endpoints,…

١١ أغسطس ٢٠٢٦
crawling-a-site
مطوّرو البرمجيات

Use when the user wants to follow links across a domain and capture every reachable page as Markdown. Covers `crawlberg crawl` with depth, page caps, concurrency, rate limiting, domain scoping, robots, and output selection.

٢٨ يوليو ٢٠٢٦
عرض 8 من أصل ١٥ skills مجمعة.
chunking-for-llms
مطوّرو البرمجيات

Use when the user wants to split source code into chunks for an LLM context window without breaking syntax mid-construct. Covers `ts-pack process --chunk-size`, why syntax-aware splits beat fixed-byte splits, picking a size, and the chunk JSON shape.

١٣ أغسطس ٢٠٢٦
detecting-languages
مطوّرو البرمجيات

Use when the user wants to know which programming language a file or snippet is. Covers implicit detection in `ts-pack parse`/`process`, confirming support with `ts-pack list`/`info`, and the SDK detection functions for path, extension, and raw content.

١٣ أغسطس ٢٠٢٦
extracting-code-structure
مطوّرو البرمجيات

Use when the user wants structured code metadata from a source file — functions, classes, imports, exports, symbols, docstrings, comments, or syntax diagnostics. Covers `ts-pack process` feature flags, the JSON result shape, and the default feature set.

١٣ أغسطس ٢٠٢٦
managing-parsers
مطوّرو البرمجيات

Use when the user needs to manage the tree-sitter parser cache — prefetch parsers for offline or CI runs, list what is downloaded, inspect a language, find the cache directory, or clean it. Covers `ts-pack download`, `list`, `info`, `cache-dir`, `clean`, and…

١٣ أغسطس ٢٠٢٦
parsing-source
مطوّرو البرمجيات

Use when the user wants a tree-sitter syntax tree for a source file — an s-expression dump or JSON tree. Covers `ts-pack parse`, language auto-detection vs `--language`, stdin input, and reading `has_errors`.

١٣ أغسطس ٢٠٢٦
tree-sitter-language-pack
مطوّرو البرمجيات

Parse and extract code intelligence from 371 programming languages using tree-sitter grammars. Use when writing code that parses source, extracts structure/imports/exports/symbols/docstrings/comments, detects a language, runs syntax diagnostics, or produces…

١٣ أغسطس ٢٠٢٦
using-the-mcp-server
المهن الحاسوبية الأخرى

Use when parsing source, extracting code structure, or detecting a language through the tree-sitter-language-pack MCP server's tools, rather than shelling out to the ts-pack CLI. Covers the tool surface, the auto-installing launcher, and when MCP beats the…

١٣ أغسطس ٢٠٢٦
managing-parsers
مطوّرو البرمجيات

Use when the user needs to manage the tree-sitter parser cache — prefetch parsers for offline or CI runs, list what is downloaded, inspect a language, find the cache directory, or clean it. Covers `ts-pack download`, `list`, `info`, `cache-dir`, `clean`, and…

١٢ أغسطس ٢٠٢٦
عرض 8 من أصل ١٤ skills مجمعة.
calling-llms
مطوّرو البرمجيات

Use when sending chat completions through liter-llm and routing to a specific provider via the `provider/model` prefix. Covers the chat call shape, provider routing, model_hint, message roles, and error categories.

٤ أغسطس ٢٠٢٦
embeddings-and-search
مطوّرو البرمجيات

Use when generating embeddings, calling the 12 web-search providers, or running OCR over documents with the 4 OCR providers through liter-llm. Covers embed, search, and ocr methods plus reranking.

٤ أغسطس ٢٠٢٦
liter-llm
مطوّرو البرمجيات

Universal LLM API client for 165 providers with native bindings for 14 languages. Use when writing code that calls LLM APIs via liter-llm in Python, TypeScript, Rust, Go, Java, C#, Ruby, PHP, Elixir, WASM, or C, when running the OpenAI-compatible proxy, or…

٤ أغسطس ٢٠٢٦
running-the-proxy
مطوّرو البرمجيات

Use when running the `liter-llm api` OpenAI-compatible gateway — virtual keys, per-key rate limits, budgets, cost tracking, and model routing. Covers the TOML config and the 22 REST endpoints.

٤ أغسطس ٢٠٢٦
streaming-responses
مطوّرو البرمجيات

Use when streaming tokens incrementally from an LLM via liter-llm over SSE or async iterators. Covers chat_stream, delta handling, and null-content chunks.

٤ أغسطس ٢٠٢٦
tool-calling
مطوّرو البرمجيات

Use when defining functions/tools for an LLM to call through liter-llm, or requesting structured JSON outputs. Covers tool schemas, tool_calls handling, and response formats.

٤ أغسطس ٢٠٢٦
using-the-mcp-server
مطوّرو البرمجيات

Use when calling LLM APIs through the liter-llm MCP server's 22 tools, and to decide when MCP beats the CLI or SDK. Covers the tool surface, the auto-installing launcher, and authentication.

٤ أغسطس ٢٠٢٦
liter-llm
مطوّرو البرمجيات

Universal LLM API client for 165 providers with native bindings for 14 languages. Use when writing code that calls LLM APIs via liter-llm in Python, TypeScript, Rust, Go, Java, C#, Ruby, PHP, Elixir, WASM, or C, when running the OpenAI-compatible proxy, or…

٢٨ يوليو ٢٠٢٦
عرض 8 من أصل ١٤ skills مجمعة.
html-to-markdown
مطوّرو البرمجيات

Convert HTML to Markdown, Djot, or plain text with structured extraction. Use when writing code that calls html-to-markdown APIs in Rust, Python, TypeScript, Go, Ruby, PHP, Java, C#, Elixir, R, C, or WASM. Covers installation, conversion, configuration,…

١٦ أغسطس ٢٠٢٦
converting-html
مطوّرو البرمجيات

Use when converting HTML to Markdown, Djot, or plain text. Covers output formats, heading and code-block styles, lists, escaping, wrapping, and HTML preprocessing.

١٥ أغسطس ٢٠٢٦
extracting-metadata
مطوّرو البرمجيات

Use when extracting metadata from HTML — title, description, language, Open Graph, JSON-LD / Microdata / RDFa, headers, links, and images. Covers the --json output shape and the --extract-metadata flag.

١٥ أغسطس ٢٠٢٦
extracting-tables
مطوّرو البرمجيات

Use when extracting tabular data from HTML. Covers GFM Markdown tables, the structured tables array (grid cells plus pre-rendered markdown), and HTML line breaks in table cells.

١٥ أغسطس ٢٠٢٦
fetching-and-converting-urls
مطوّرو البرمجيات

Use when fetching a live URL and converting it to Markdown. Covers --url, custom user agents, preprocessing for noisy pages, and the --json ConversionResult shape.

١٥ أغسطس ٢٠٢٦
html-to-markdown
مطوّرو البرمجيات

Convert HTML to Markdown, Djot, or plain text with structured extraction. Use when writing code that calls html-to-markdown APIs in Rust, Python, TypeScript, Go, Ruby, PHP, Java, C#, Elixir, R, C, or WASM. Covers installation, conversion, configuration,…

١٥ أغسطس ٢٠٢٦
using-the-mcp-server
مطوّرو البرمجيات

Use when converting HTML to Markdown or extracting metadata and tables through the html-to-markdown MCP server's tools, rather than shelling out to the CLI. Covers the tool surface, the auto-installing launcher, and when MCP beats the CLI or SDK.

١٥ أغسطس ٢٠٢٦
converting-html
مطوّرو البرمجيات

Use when converting HTML to Markdown, Djot, or plain text. Covers output formats, heading and code-block styles, lists, escaping, wrapping, and HTML preprocessing.

٤ أغسطس ٢٠٢٦
عرض 8 من أصل ١٣ skills مجمعة.
عرض ٩ من أصل ٩ مستودعات
تم تحميل كل المستودعات