speckit-git-remote

Parse Git remote URLs to extract owner, repository, and GitHub host.

180|11|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/serverless-dna/tendril --skill speckit-git-remote-serverless-dna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-git-remote
Source: https://github.com/serverless-dna/tendril/tree/main/.agents/skills/speckit-git-remote
Command: npx skills add https://github.com/serverless-dna/tendril --skill speckit-git-remote-serverless-dna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automatically locate and classify the Git remote URL of the current repository to determine its hosting and ownership for GitHub workflows.

Core Features & Use Cases

  • Detects the Git remote URL from git config and handles both HTTPS and SSH formats.
  • Parses repository owner and name, and determines if the host is GitHub.
  • Supports graceful degradation when no remote is configured, returning an empty result.

Quick Start

Ask the speckit-git-remote tool to reveal your repository's GitHub remote URL.

Frequently Asked Questions about speckit-git-remote

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect the GitHub remote URL and repository owner from my local Git config?

To detect the GitHub remote URL, the system reads your Git configuration and parses both HTTPS and SSH formats. It extracts the repository owner and name, then reports whether the host is GitHub for your automation workflows.

Can I find the Git remote URL if my repository uses an SSH connection instead of HTTPS?

Yes, you can find the Git remote URL for SSH connections. The detection process handles both HTTPS and SSH URL formats, successfully parsing the repository owner and name from either connection type.

What happens when attempting to parse a Git repository with no remote configured?

When parsing a Git repository with no remote configured, the process supports graceful degradation. It returns an empty result instead of failing, ensuring your GitHub integration workflow handles missing remote URLs safely.

Does this remote URL detection work for automating GitHub issue creation and linking services?

Yes, this remote URL detection works for automating GitHub issue creation and linking services. It locates and classifies the repository hosting and ownership, providing the necessary owner and repository name for GitHub workflows.

Why does my Git remote URL parser fail to identify the host as GitHub?

A Git remote URL parser might fail to identify the host as GitHub if the URL format is unsupported or no remote is configured. The system only parses standard HTTPS and SSH URLs to determine the hosting platform.