rizzn/Public-Agent-Kit
rizzn/Public-Agent-Kit has 11 GitHub stars and 0 forks. Star changes are not measured yet. Last checked 2026-11-04 19:14 UTC. Last push 2026-10-28.
Progression mesurée des étoiles
- in 24h
- Mise à jour retardée
- in 7 days
- Mise à jour retardée
- in 15 days
- Mise à jour retardée
- in 1 month
- Mise à jour retardée
Variations nettes sur des périodes qui se chevauchent, pas des totaux quotidiens. Les mesures absentes restent vides. Les étoiles indiquent l’intérêt, pas la qualité.
À propos
Agent-independent skills, rules and hooks for Claude Code, Antigravity and Qwen Code: blast-radius change-impact analysis, prompt expansion, yt-dlp video/audio downloads, transcripts via captions or Groq Whisper, offline web page copies, a PII and credential guard hook, plus reply and ticket rules. Every folder is self-contained, no shared code.
Outils de développementREADME.md
Original
Public-Agent
Self-contained agent skills, rules and hooks for coding agents. Skills and rules are
agent-independent: a skill is a Markdown contract (SKILL.md) plus plain scripts, a rule is
a plain Markdown file, so any agent that reads Markdown and runs shell commands can use them.
Hooks depend on each agent's hook protocol; the one here speaks three. Every folder under
skills/ works on its own: no shared code, no external config, nothing installed outside the
folder.
This repository is a small public part of my own agentic harness: the skills, rules and hooks
that work without the rest of it, stripped of every link to my private tools and projects.
AGENTS.md serves as the master index and operating agreement across all subfolders.
Skills
| Skill | What it does | Needs |
|---|---|---|
blast-radius |
Maps reverse imports, export signature changes, broken call sites and affected tests for files or a git diff |
Node.js, git (for --diff) |
mediagrab |
Downloads one public video as mp4 or its audio as mp3 via yt-dlp | Windows, Node.js |
prompt-expansion |
Expands a brief task into a structured XML prompt; trigger +++ |
— |
transcribe |
Turns a local file or a YouTube URL into M:SS <text> lines, via captions or Groq Whisper |
Windows, Python 3.13, Groq API key |
webcopy |
Saves one web page with all its assets as an offline copy | Python 3, requests, beautifulsoup4 |
Rules
| Rule | What it sets |
|---|---|
reply-format.md |
Wording, skeleton and grounding markers of every agent reply |
ticket-template.md |
How a work request becomes a ticket: format, vocabulary, lifecycle |
Rules carry no frontmatter. Copy rules/ next to the agent's instruction file (AGENTS.md,
CLAUDE.md or the equivalent of the agent in use) and link or include the rules from there.
They reference each other and the prompt-expansion skill, so copy them together with it.
Hooks
| Hook | What it does | Agents |
|---|---|---|
pii-guard.js |
Replaces e-mails, phone numbers, IBANs and public IPs in tool output with [PII:…] placeholders, blocks prompts that contain them, denies reads of .env files and credentials without asking, optionally asks before reads of dumps, databases, uploads or logs |
Claude Code (full), Antigravity and Qwen Code (partial) |
node --test hooks/tests/pii-guard.test.js # unit tests, no network
node hooks/tests/pii-guard.bench.js # recall, precision, throughput; ~8 s, no network
Quick start
# 1. Install: copy a skill folder into the agent's skill directory (<skill-root>)
Copy-Item -Recurse skills/mediagrab <skill-root>/
# 2. Binaries (mediagrab, transcribe): each skill runs its own setup into its own bin/
powershell -ExecutionPolicy Bypass -File <skill-root>/mediagrab/scripts/setup.ps1 # ~118 MB, network yes, no cost
powershell -ExecutionPolicy Bypass -File <skill-root>/transcribe/scripts/setup.ps1 # ~220 MB, network yes, no cost
# 3. Key (transcribe only): enter GROQ_API_KEY in config.json beside SKILL.md
Copy-Item <skill-root>/transcribe/config.example.json <skill-root>/transcribe/config.json
- Agents with native skill loading find a skill by the
nameanddescriptionin its frontmatter. Claude Code, for example, reads~/.claude/skills/as<skill-root>. - Any other agent gets the path to
SKILL.mdin its instruction file, or in the prompt.
Notes
- Binaries are not in the repository.
scripts/setup.ps1ofmediagrabandtranscribedownloadsyt-dlp.exeandffmpeg.exefrom their official releases and checks every SHA-256 againstscripts/setup.lock.json.ffmpeg.exealone exceeds GitHub's 100 MB file limit. - Windows only for
mediagrabandtranscribe: the scripts call the.exebuilds inbin/. transcribeuploads audio to Groq whenever no original YouTube captions exist. Private recordings need the owner's consent first.mediagrabhandles public content only. Platform terms of service may forbid downloading; that call stays with the user.
License
Explorer des projets similaires
codecrafters-io/build-your-own-x
Maîtrisez la programmation en recréant de zéro vos technologies préférées.
562,275 étoilespublic-apis/public-apis
Une liste collective d'API gratuites
498,681 étoilesmorluto/rea
Rétro-ingénierie de n'importe quoi avec des agents, du comportement des applications jusqu'aux binaires natifs.
456,849 étoilesopenclaw/openclaw
L'IA qui fait vraiment les choses. Tout système d'exploitation, toute plateforme. À la manière du homard. 🦞
394,443 étoiles