By jmylchreest
Authoring skills for the colophon static blog generator: write, edit, cross-link, metadata, publish, and moderate webmentions — the agent drives colophon, colophon provides the context.
Add cross-references between colophon posts — wikilinks and "related posts" — so entries connect to each other. Use when the user asks to link posts together, add related/see-also links, or wire up internal references on their colophon blog.
Revise an existing colophon blog post — retitle, expand a section, tighten, or fix — while preserving the author's voice and the frontmatter contract. Use when the user asks to edit, rewrite, expand, shorten, or fix an existing post on their colophon site.
Fill or improve a colophon post's metadata — the description, the seo: block (title/description/keywords/social), tags reusing the site's existing vocabulary, and (rarely) a glossary entry for genuinely obscure jargon. Use when the user asks to add SEO, a summary/description, social copy, tags, or a glossary definition to a post.
Review a colophon site's received webmentions for spam/abuse and distill the bad ones into small, general glob rules in the committed blocklist (.colophon/webmention-block.yml), so moderation survives the cache's full regenerate. Use when the user asks to moderate, clean up, or block webmention spam/replies.
Preview, validate, and publish a colophon site — run doctor, build, serve a local preview, and deploy to the configured publishers. Use when the user asks to preview, build, check, deploy, or publish their colophon blog.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Write it once. Own it forever. Publish anywhere.
A static site generator for bloggers — a simple CLI that turns a folder of Markdown (or any other supported source, such as an Obsidian vault) into a fast, themed blog. Built on a principle of freedom: own your words, host them anywhere (Cloudflare Pages, an S3/R2 bucket, a git branch, or any command), and federate them (RSS/Atom/JSON feeds, IndieWeb microformats) so your writing is never tied to a platform.
md-dir and Obsidian-vault sources; code highlighting,
maths (KaTeX), diagrams (Mermaid), callouts, wikilinks, embeds, series, tags and a glossary.press (with broadsheet/gazette variants), default and minimal,
plus community themes in contrib/themes/; per-environment overrides;
progressive enhancement, so every theme works with JavaScript off.search/. → a player) and
attach downloadable files (scripts, datasets, PDFs) to a post — copied/routed like images.gen:<prompt> reference and
spoken (TTS) audio readings of posts, via configured providers (Google, OpenAI-compatible,
MiniMax). Results are content-addressed and cached; secrets stay in the environment.persona context emits write-as context for an AI.Download a prebuilt binary — grab the archive for your OS/arch from the
Releases page, extract it, and put colophon
on your PATH:
# example: Linux x86-64 (swap in your platform's asset name)
curl -sSL https://github.com/jmylchreest/colophon/releases/latest/download/colophon_VERSION_linux_amd64.tar.gz | tar -xz
sudo mv colophon /usr/local/bin/
Prebuilt for Linux, macOS and Windows on amd64/arm64; each release lists checksums.txt.
Or with Go (1.26+): go install github.com/jmylchreest/colophon/cmd/colophon@latest, or build
from a clone — git clone … && cd colophon && go build -o colophon ./cmd/colophon.
colophon init mysite && cd mysite
colophon new post "Hello World" # scaffold a post in content/
colophon serve # preview at http://localhost:8080 with live reload
colophon build # render the static site to ./public
colophon init writes an annotated colophon.yaml. Run colophon <command> --help for any of:
init, new, build, serve, publish, themes, authors, persona, sources, posts,
search, doctor, env.
A minimal colophon.yaml — a site, a theme, a feed, and where to deploy:
sites:
- id: main
title: "My Site"
base_url: "https://example.com"
theme: press
search: lexical
federation:
feeds: [rss, atom, json]
publishers:
- id: cf
driver: cloudflare-pages
project: my-site
account_id: "{env:CLOUDFLARE_ACCOUNT_ID}" # non-secrets can interpolate the environment
environments:
- name: production
publish: [cf]
allow_publish: false # safety latch — deploying requires --allow-publish
Deploy credentials are never written in config — they're read from the environment, so a token never passes through the YAML (or an AI agent). Set the ones your publisher needs, then:
export CLOUDFLARE_API_TOKEN=… # Account → Cloudflare Pages → Edit
colophon publish --env production --allow-publish --create # --create provisions the target
Credentials by publisher:
npx claudepluginhub jmylchreest/colophon --plugin colophon-skillsAI Development Environment - Multi-agent orchestration for Claude Code
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
UI/UX design intelligence. Searchable local database with 84 styles, 192 palettes, 74 font pairings, 25 charts, and 22 stacks (React, Next.js, Vue, Nuxt.js, Nuxt UI, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, WPF, WinUI, Avalonia, Uno Platform, UWP, Three.js). Use when designing, building, or reviewing UI: pages, components, color schemes, typography, layout, accessibility, animation, or data visualization.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Binary reverse engineering, malware analysis, firmware security, and software protection research for authorized security research, CTF competitions, and defensive security
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.