Public agent skills from Oglofus, packaged for the open skills.sh ecosystem.
Turns GitHub Issues into the source of truth for agent work: duplicate search, native issue fields, sub-issues and dependencies, progress comments, per-issue commits, test evidence, CI pipeline diagnosis and remediation, pull requests, and a mandatory post-creation self-review/remediation loop.
Install it into the current project:
npx skills add oglofus/skills@github-issues-task-managerInstall it globally for all supported agents:
npx skills add oglofus/skills@github-issues-task-manager -g -a '*' -yList the skills in this repository without installing:
npx skills add oglofus/skills --listThe standard skills.sh installation installs the skill folder and its supporting resources. It does not automatically make the skill's policy the root policy of an existing repository.
Use the bundled installer when you want GitHub Issues to become the task manager for a target repository. It installs the canonical AGENTS.md, agent entry-point symlinks, Cursor rule and skill, GitHub issue forms, and pull-request template.
From the target repository:
tmpdir="$(mktemp -d)"
gh repo clone oglofus/skills "$tmpdir"
"$tmpdir/scripts/install.sh" .Or from a local clone of this catalog:
./scripts/install.sh /path/to/target-repositoryInstaller flags:
--forceoverwrites an existingAGENTS.mdand managed templates.--skip-templatesomits GitHub issue and pull-request templates.--skip-labelsomits the suggestedarea:*andagentlabels.
After installation, review the generated files, commit them on a branch, and open a pull request.
skills/
└── github-issues-task-manager/
├── SKILL.md
├── AGENTS.md
├── rule.mdc
└── templates/
scripts/
└── install.sh
Each public skill lives under skills/<name>/SKILL.md with valid name and description YAML frontmatter. This is a standard discovery location supported by the skills CLI.
Open a detailed GitHub issue before changing a skill. Keep each skill self-contained, validate its SKILL.md, and include runnable verification steps. New skills should use lowercase hyphenated directory and frontmatter names. See CONTRIBUTING.md for the complete workflow.
MIT