Repository inventory

vaayne/agent-kit

Skills indexed from this repository, with install-style signals scoped to the repo.
12 skills360 GitHub stars0 weekly installsTypeScriptGitHubOwner profile

Overview

This skill fetches and extracts clean, readable content from any public URL using the Jina Reader API. It returns structured JSON containing title, markdown-formatted content, metadata, and token-usage info optimized for downstream LLM processing. Use it when you need reliable article text extraction or to convert web pages into text for analysis or summarization.

How this skill works

The skill identifies and validates the URL, sends a fetch request to the Jina Reader API, and parses the returned document into a compact JSON payload. It extracts title, description, the main article body (cleaned and formatted as markdown), plus metadata such as source URL and token counts. Errors like invalid URLs, timeouts, or HTTP failures are surfaced via stderr and nonzero exit codes.

When to use it

  • You need to read or analyze the main content of a webpage.
  • Extracting article text from blog posts, news pages, or documentation.
  • Preparing web content for summarization, question answering, or indexing.
  • Automating data collection from reference pages or public APIs.
  • Converting web pages to clean markdown for further NLP pipelines.

Best practices

  • Always validate and normalize URLs before invoking the skill to avoid avoidable errors.
  • Increase timeout for large or slow-loading pages (default is 30 seconds).
  • Handle non-200 HTTP responses and retries in calling logic for robustness.
  • Inspect token usage metadata if you plan to chain many extractions to control costs.
  • Sanitize or filter extracted content if downstream systems require stricter input control.

Example use cases

  • Fetch a news article to generate a concise summary for a daily briefing.
  • Extract API docs or changelogs to feed into a developer assistant.
  • Pull product pages for automated competitor analysis or feature extraction.
  • Convert long-form blog posts into markdown to create vector embeddings for search.
  • Retrieve academic or technical articles for citation extraction and indexing.

FAQ

No API key is required; the skill uses the public Jina Reader API as provided.

What happens if the page is behind authentication or blocked?

The fetch will fail with an HTTP error; the skill reports the error details on stderr and returns a nonzero exit code.

Can I adjust request timeout?

Yes — the skill accepts a timeout parameter (default 30 seconds) to accommodate slow pages.

12 skills

web-fetch
Ai

This skill fetches and extracts clean, readable content from web pages using Jina Reader, returning title, text, and metadata for analysis.

AutomationContentDataTypescript
frontend-improver
Accessibility

This skill helps you enhance and refine UI by applying targeted steering commands across design, accessibility, performance, and polish.

DesignFrontendPerformanceUx+1
pi-delegate
Ai

This skill delegates tasks to a separate Pi subagent for fresh context, isolation, or model specialization.

AutomationBackendCliCode Review+2
code-simplifier
Backend

This skill refines recently changed code for readability and maintainability without altering functionality, following project standards.

Code ReviewFrontendJavascriptRefactor+2
document-writer
Api

This skill helps you produce clear, comprehensive documentation for README, API, architecture, and user guides with precise technical accuracy.

ContentDocsTestingWriting+1
mcp-tokenflux-images
Ai

This skill generates AI images using TokenFlux, guiding you through model selection, input schema, and polling until completion.

ApiCliTypescript
mcp-grep-code
Cli

This skill helps you discover real-world code usage patterns from public repositories by searching literal code snippets across millions of projects.

GitScriptingTypescriptTypescript
mcp-context7-docs
Api

This skill retrieves up-to-date documentation and code examples for libraries and frameworks by querying Context7 with a resolved library ID.

DocsFrontendJavascriptTypescript+1
ui-skills
Accessibility

This skill enforces opinionated UI constraints for building accessible, performant interfaces with agents, covering components, animation, layout, and

DesignFrontendPerformanceReact+2
python-script
Automation

This skill helps engineers design and run robust Python automation with structured logging, safety checks, and reproducible workflows.

LintingObservabilityPythonScripting+3
mcp-jetbrains-ide
Automation

This skill helps you manage JetBrains IDE tasks from MCP by running configurations, editing files, and locating code across projects.

CliDevopsProductivityTypescript+1
specs-dev
Ci Cd

This skill guides plan-first development with review gates, enabling disciplined feature work, iterative implementation, and clean commits.

Code ReviewDocsGitPlanning+3
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational