{"id":49492959,"url":"https://github.com/computerlovetech/skills","last_synced_at":"2026-05-01T07:30:49.935Z","repository":{"id":348097618,"uuid":"1196486635","full_name":"computerlovetech/skills","owner":"computerlovetech","description":"Agent skills published by computerlove.tech \u003c3","archived":false,"fork":false,"pushed_at":"2026-04-23T12:09:09.000Z","size":79,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-23T14:17:54.307Z","etag":null,"topics":["agent-skills","agentic-engineering"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/computerlovetech.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-03-30T18:43:06.000Z","updated_at":"2026-04-23T12:09:13.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/computerlovetech/skills","commit_stats":null,"previous_names":["computerlovetech/skills"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/computerlovetech/skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computerlovetech%2Fskills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computerlovetech%2Fskills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computerlovetech%2Fskills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computerlovetech%2Fskills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/computerlovetech","download_url":"https://codeload.github.com/computerlovetech/skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/computerlovetech%2Fskills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32489163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-30T13:12:12.517Z","status":"online","status_checked_at":"2026-05-01T02:00:05.856Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent-skills","agentic-engineering"],"created_at":"2026-05-01T07:30:47.824Z","updated_at":"2026-05-01T07:30:49.923Z","avatar_url":"https://github.com/computerlovetech.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Agent Skills by computerlove.tech\n\nA registry of open-source agent skills published by [computerlove.tech](https://computerlove.tech).\n\nSkills are portable workflow definitions that coding agents can follow. Each skill is a folder containing a `SKILL.md` file that encodes a repeatable workflow — the agent reads the markdown and executes the steps. Skills follow the [Agent Skills open standard](https://agentskills.io).\n\n## Available Skill Collections\n\n### [research-plan-implement](./research-plan-implement/)\n\nA collection of three skills that work together as a pipeline for tackling ambitious coding tasks: research the codebase, create a concrete plan, then implement phase by phase.\n\n| Skill | Description |\n|-------|-------------|\n| `/research-codebase` | Explore and document a codebase area before making changes |\n| `/create-plan` | Create a phased implementation plan from research findings |\n| `/implement-plan` | Execute a plan phase by phase with progress tracking |\n\n### [setup-instructions](./setup-instructions/)\n\n| Skill | Description |\n|-------|-------------|\n| `/setup-instructions` | Bootstrap a project instruction file (CLAUDE.md / AGENTS.md) by exploring the codebase and drafting a high-signal onboarding doc for the agent |\n\n### [setup-agent-workspace](./setup-agent-workspace/)\n\n| Skill | Description |\n|-------|-------------|\n| `/setup-agent-workspace` | Set up a persistent `workspace/` directory for AI agents to store artifacts, reports, and notes across sessions |\n\n### [create-ralph](./create-ralph/)\n\n| Skill | Description |\n|-------|-------------|\n| `/create-ralph` | Draft a high-quality `RALPH.md` for the [ralphify](https://github.com/computerlovetech/ralphify) autonomous-agent-loop runtime: asks scoping questions, explores the project for real test/lint/type commands, drafts from scratch using the canonical 5-section body shape, bundles helper scripts when commands need shell features, and presents for review before writing |\n\n### [distributed-plan-mode](./distributed-plan-mode/)\n\n| Skill | Description |\n|-------|-------------|\n| `/distributed-plan-mode` | Drive a Claude-Code-style plan-mode interview for ambitious work and emit a set of small, self-contained plan files (one unit of work each, ordered by filename) that a fresh-context agent or the `execute-plans` ralph can ship independently. Uses Claude Code's own plan file format — Context, recommended approach, critical files, existing code to reuse, verification — rather than a heavier framework |\n\n### [brand-guidelines-computerlove](./brand-guidelines-computerlove/)\n\n| Skill | Description |\n|-------|-------------|\n| `/brand-guidelines-computerlove` | Apply Computer Love's official brand colors and typography to any artifact that may benefit from the company look-and-feel. Use when brand colors, style guidelines, visual formatting, or company design standards apply |\n\n### [making-presentations](./making-presentations/)\n\n| Skill | Description |\n|-------|-------------|\n| `/making-presentations` | Create or extend static HTML slide decks under `presentations/` using the shared iframe shell, `slides.js` manifest, and per-slide HTML. Designed for repos that follow the `PRESENTATION_GUIDE.md` architecture |\n\n### [markdown2pdf](./markdown2pdf/)\n\n| Skill | Description |\n|-------|-------------|\n| `/markdown2pdf` | Convert a Markdown file to a styled PDF and iterate on the design visually. Renders via `markdown-it-py` + WeasyPrint; styling is decoupled as a single CSS file (pass `--css`, drop a `./.markdown2pdf/style.css`, or fall back to the bundled neutral default) so any brand/theme skill can plug in |\n\n## Installation\n\nThe easiest way to install skills is with [agr](https://github.com/computerlovetech/agr), a package manager for agent skills.\n\n### Install agr\n\n```bash\nuv tool install agr\n```\n\n### Add skills\n\nSince this repo is named `skills`, you can use the shorthand `computerlovetech/\u003cskill-name\u003e` instead of `computerlovetech/skills/\u003cskill-name\u003e`:\n\n```bash\n# Install individual skills\nagr add computerlovetech/setup-instructions\nagr add computerlovetech/research-codebase\nagr add computerlovetech/create-plan\nagr add computerlovetech/implement-plan\nagr add computerlovetech/setup-agent-workspace\nagr add computerlovetech/create-ralph\nagr add computerlovetech/distributed-plan-mode\nagr add computerlovetech/brand-guidelines-computerlove\nagr add computerlovetech/making-presentations\nagr add computerlovetech/markdown2pdf\n```\n\nagr detects your tool (Claude Code, Cursor, Copilot, etc.) and places the skills in the right directory automatically. Run `agr sync` on a new machine to install everything tracked in `agr.toml`.\n\n## License\n\nMIT\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputerlovetech%2Fskills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcomputerlovetech%2Fskills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcomputerlovetech%2Fskills/lists"}