Security-conscious, portable Agent Skills published by
@giacus. This repository contains public skill
source that you can read, review, and install directly with the standard
skills/<name>/SKILL.md layout.
| Skill | Purpose | Example prompt |
|---|---|---|
audit-agent-skill |
Review a skill repository before installing, updating, forking, or allowlisting it. | "Use audit-agent-skill to review these upstream skills before I install them." |
write-durable-code-comments |
Experimentally preserve verified, otherwise invisible local invariants during implementation. | "Use write-durable-code-comments while implementing this change, then report retained comments for review." |
Read a skill's SKILL.md and adjacent files before installing it. Skills are
operational instructions for an agent and should be treated as executable
supply-chain content.
List the skills discovered by the CLI without installing them:
npx --yes skills@latest add giacus/skills --listOpen the interactive installer:
npx skills@latest add giacus/skillsInstall one skill globally for Codex:
npx --yes skills@latest add giacus/skills \
--global \
--yes \
--agent codex \
--skill audit-agent-skillInstall every skill globally for Codex, Claude Code, Cursor, and Pi:
npx --yes skills@latest add giacus/skills \
--global \
--yes \
--agent codex \
--agent claude-code \
--agent cursor \
--agent pi \
--skill '*'The current CLI identifiers above are codex, claude-code, cursor, and
pi. The CLI manages each harness's installation path and symlinks. Use its
inventory rather than assuming a particular filesystem layout:
npx skills@latest list --globalSee the
skills CLI supported-agent table
for other harnesses and current target paths.
- Node.js 22.20.0 or newer, as currently required by
skills@latest; - Git;
- npm's
npxcommand.
Check the installed versions before troubleshooting discovery or installation:
node --version
git --version
npx --versionRepository validation additionally requires Bash, Python 3.10 or newer, and PyYAML. CI uses Python 3.12 and pins PyYAML 6.0.2.
The SKILL.md files are the portable source of truth. Optional
agents/openai.yaml files provide presentation and invocation metadata for
Codex; they do not replace SKILL.md, grant runtime permissions, or affect
harnesses that ignore them.
Review the complete selected payload before installation. Never put tokens, passwords, private keys, API credentials, production secrets, personal data, or machine-local configuration in a public skill.
See SECURITY.md for private vulnerability reporting. Repository validation is a baseline only; it does not prove that operational instructions are safe.
See CONTRIBUTING.md. Add each skill at
skills/<skill-name>/SKILL.md, keep the directory name equal to frontmatter
name, and run:
./scripts/validate-skills.shProject-specific workflows belong in the relevant project repository. Third-party skills remain upstream dependencies unless this repository intentionally maintains a renamed, attributed fork.
Repository-authored content is available under the MIT License. A maintained fork must also preserve its upstream notices and license obligations.