project

Clone and track external GitHub repositories with ghq and symlinks.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/heman1033p-create/heman1033p-create.github.io --skill project-heman1033p-create
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project
Source: https://github.com/heman1033p-create/heman1033p-create.github.io/tree/main/.gemini/skills/project
Command: npx skills add https://github.com/heman1033p-create/heman1033p-create.github.io --skill project-heman1033p-create

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps you manage external repositories by providing a centralized workflow to clone, learn, incubate, search, and track projects using ghq and symlinks.

Core Features & Use Cases

  • Learn (study) external repos by cloning via ghq and symlinking to ψ/learn
  • Incubate (develop) repositories with organized symlinks under ψ/incubate
  • Reunion, offload, and index manifests to keep knowledge current

Quick Start

Tell the skill to learn or incubate a repo, and it will clone via ghq and symlink it under ψ/learn or ψ/incubate for easy access.

Frequently Asked Questions about project

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

FAQPage Schema
How do I clone and organize external GitHub repositories for study?

Clone and organize external GitHub repositories for study by using ghq to fetch the code and symlinking it under the learn directory. This workflow keeps your reference projects centralized and easily accessible for learning.

What is the best way to track and manage cloned repos for active development?

Track and manage cloned repos for active development by incubating them with organized symlinks under the incubate directory. This separates active development projects from study repos to maintain an organized knowledge base.

How does ghq work with symlinks for repo management?

Ghq works with symlinks for repo management by cloning remote repositories into a centralized local root and creating directory links under learn or incubate paths. This separates physical storage from logical project access.

Do I need ghq installed to use this repo management workflow?

Yes, you need ghq installed to use this repo management workflow. The skill coordinates directly with ghq shell commands and included scripts to perform repository cloning, linking, listing, and manifest management.

Can I list and offload tracked repositories to keep my knowledge base current?

Yes, you can list and offload tracked repositories to keep your knowledge base current. The included index and offload scripts manage manifests to help you review cloned projects and remove outdated or unused repositories.

Why use symlinks instead of cloning directly into project directories?

Using symlinks instead of cloning directly into project directories allows centralized physical storage via ghq while maintaining separate logical access paths for learning versus incubating. This prevents duplicate clones and simplifies manifest tracking.