Updated 3d ago
by trailofbits
calcifier
Compile agent skills into reviewable, executable Python workflows.
20 GitHub stars (20)
+20 in 20 days
| Period | New stars |
|---|---|
| Oct 21 | +2 |
| Oct 22 | +1 |
| Oct 23 | +1 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | +2 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | +2 |
- 11 skills (11 skills found in its SKILL.md files)
- 0 forks (0 forks)
- 3d ago last update (Last updated 3d ago)
Install
Skills CLI
npx skills add trailofbits/calcifier
Asks which skills and agents to install. Just one: npx skills add trailofbits/calcifier --skill support — add -g for every project.
Claude Code
git clone https://github.com/trailofbits/calcifiercp -r "calcifier/tests/support" ~/.claude/skills/
Copies the support skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add trailofbits/calcifier
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
support
No description in the SKILL.md.
tests/support/SKILL.md on GitHub (opens in a new tab) -
changelog-entry
Draft a changelog entry for the changes in a workspace and save it as Markdown.
tests/corpus/changelog-entry/SKILL.md on GitHub (opens in a new tab) -
notes-summary
Summarize the notes in a workspace into a short structured digest.
tests/corpus/notes-summary/SKILL.md on GitHub (opens in a new tab) -
calcifier
Convert a Claude/Codex SKILL.md into a typed Python recipe under .calcifier/recipe.py. Use when the user asks to "calcify a skill", convert a skill into a recipe, harden a skill into a deterministic pipeline, or pin agent control flow.
tests/corpus/plugin-calcifier/SKILL.md on GitHub (opens in a new tab) -
debug
Execute a calcified recipe with verbose logging. Use when the user is iterating on a calcifier recipe, wants per-step transcripts, or asks to "debug a calcifier recipe".
tests/corpus/plugin-debug/SKILL.md on GitHub (opens in a new tab) -
exec
Execute a calcified .calcifier/recipe.py pipeline. Use when the user asks to "run a calcified skill", "exec a calcifier recipe", or wants deterministic playback of a pinned skill.
tests/corpus/plugin-exec/SKILL.md on GitHub (opens in a new tab) -
update
Re-calcify a SKILL.md and unified-diff the result against the on-disk recipe. Use when the user asks to "check calcifier drift", "diff a recipe against its skill", or "update a calcified recipe".
tests/corpus/plugin-update/SKILL.md on GitHub (opens in a new tab) -
release-digest
Produce a short digest of the release notes for a workspace.
tests/corpus/release-digest/SKILL.md on GitHub (opens in a new tab) -
style-review
Review a document against the team style guide and list concrete fixes.
tests/corpus/style-review/SKILL.md on GitHub (opens in a new tab) -
text-search
Find the files in a workspace that mention a phrase and explain each match.
tests/corpus/text-search/SKILL.md on GitHub (opens in a new tab) -
release-notes
Write release notes for the merged changes in a workspace.
tests/corpus/release-digest/children/release-notes/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.