Skills

agent
Guvenlik Denetimi
Basarisiz
Health Gecti
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 10 GitHub stars
Code Basarisiz
  • os.homedir — User home directory access in ambitious/scripts/flight_check.mjs
  • process.env — Environment variable access in ambitious/scripts/flight_check.mjs
  • spawnSync — Synchronous process spawning in ambitious/scripts/judge.mjs
  • fs.rmSync — Destructive file system operation in ambitious/scripts/judge.mjs
  • os.homedir — User home directory access in ambitious/scripts/judge.mjs
  • process.env — Environment variable access in ambitious/scripts/judge.mjs
  • spawnSync — Synchronous process spawning in ambitious/scripts/selftest.mjs
  • fs.rmSync — Destructive file system operation in ambitious/scripts/selftest.mjs
  • process.env — Environment variable access in ambitious/scripts/selftest.mjs
  • exec() — Shell command execution in catalog.json
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

AI agent skills for Claude Code and Codex. They make your agent finish the job and show receipts.

README.md

Skills

AI agent skills I built for my own work. They make your agent finish the job and show receipts.

Works in Claude Code and Codex. One command to install. By Lennox Saint.

Validate skills

Pick a skill

Skill What it does Try saying Version
Hill Climb Turns your real data into locked tests, then keeps improving the work until the score and two outside judges say it is done. "Hill climb this until 90% of the cases pass." 1.0.0
Ambitious Goes deeper on a big task you flag as important, then has a different AI model score the work instead of grading itself. "Go above and beyond on this." 1.2.4
Goal Turns a plan into one bounded goal an agent can run for hours: a durable Codex goal packet or a compact Claude /goal prompt. "Turn this plan into a goal." 1.1.0
Save 10% Audits recurring costs, verifies actual use, finds 10% in safe net savings, and can execute an exact approved batch. "Find 10% in safe savings." 2.0.1
Email Triage Pro Reviews Gmail, surfaces important mail, drafts a few replies, and learns archive and writing preferences. "Triage my Gmail." 1.0.0

Each skill has a plain guide in docs/, test evidence in evaluations/, and a synthetic example in examples/.

Install in one command

Swap hill-climb for any skill name in the table.

Claude Code

git clone --depth 1 https://github.com/lennoxsaint/Skills.git && python3 Skills/scripts/skills.py install hill-climb --host claude

Codex

git clone --depth 1 https://github.com/lennoxsaint/Skills.git && python3 Skills/scripts/skills.py install hill-climb --host codex

Both

git clone --depth 1 https://github.com/lennoxsaint/Skills.git && python3 Skills/scripts/skills.py install hill-climb --host both

Then start a new session and say the "Try saying" line. In Claude Code you can also type /hill-climb. In Codex you can type $hill-climb.

What the installer does:

  • --host claude copies the skill to ~/.claude/skills/ (or $CLAUDE_CONFIG_DIR/skills/).
  • --host codex copies it to ~/.codex/skills/ (or $CODEX_HOME/skills/).
  • It needs only Python 3. It checks the repository first and will not overwrite a skill you already have.
  • Install several at once: python3 Skills/scripts/skills.py install hill-climb goal ambitious --host both.

To update a skill you already installed:

git -C Skills pull && python3 Skills/scripts/skills.py install hill-climb --host both --update

--update moves your old copy to a skills-backup folder beside the skills folder, then installs the new one.

If you are an agent

Read AGENTS.md. It has the install steps with a check for each one. catalog.json lists every skill with a use_when line, a try prompt and what it requires. llms.txt is the short index.

python3 scripts/skills.py list              # every skill and when to use it
python3 scripts/skills.py show hill-climb   # one skill as JSON

What every skill ships with

You get Where Why
The skill <skill-name>/SKILL.md What the agent reads and follows
A plain guide docs/<skill-name>.md What it does, how to install it, what it needs
Test evidence evaluations/<skill-name>.md What was tested, the numbers, and the known limits
A made-up example examples/<skill-name>/ The shape of a run, with no private data
Trigger cases tests/<skill-name>/trigger-cases.json 20 or more prompts that should load the skill and 20 or more that should not

A skill that can't show this does not get merged. CI checks it on every push.

Other ways to install

Open Releases and download the ZIP for one skill. Unzip it into your skills folder, or upload it through your app's skill upload screen. The folder must hold SKILL.md directly, like ~/.claude/skills/<skill-name>/SKILL.md.

Safety

No skill here gives an agent new permission. Sending, posting, buying, deleting and deploying still need your yes. No skill may bypass MFA, CAPTCHA, passkeys, permissions, approval gates or irreversible warnings.

Never commit real statements, invoices, credentials, cookies, private screenshots, provider receipts or customer data. Every example in this repository is synthetic.

Repository layout

AGENTS.md                       Install steps for agents
llms.txt                        Short index for agents
catalog.json                    Every skill as data
CHANGELOG.md                    What changed and when
scripts/skills.py               List, show, validate and install skills
scripts/build_skill_release.py  Build one release ZIP
<skill-name>/                   One self-contained skill
docs/<skill-name>.md            Plain guide
evaluations/<skill-name>.md     Test evidence and known limits
examples/<skill-name>/          Synthetic examples
tests/<skill-name>/             Trigger cases

Development

python3 scripts/skills.py validate
python3 -m unittest discover -v -s tests -p 'test_*.py'
python3 -m unittest discover -v -s hill-climb/scripts -p 'test_*.py'
python3 scripts/build_skill_release.py hill-climb /tmp/hill-climb.zip

Adding a skill means adding one folder, one catalog entry, and the four files in the table above. Validation rejects missing metadata, broken links, syntax errors, weak trigger banks, duplicate names and uncatalogued skill folders. Skill tags use <skill-name>-v<version> and publish only that skill's ZIP.

Who made this

I'm Lennox. I build Threadify, and I run these skills on my own work before I put them here.

Licensed under MIT.

Yorumlar (0)

Sonuc bulunamadi