Security, token-efficiency, content-authoring, meta (skill-building), and integration skills for AI coding agents. Works across Claude Code, Cursor, GitHub Copilot, Codex, and Gemini CLI.
| Skill | One-line purpose | Category |
|---|---|---|
external-content-sanitizer |
Defensive runtime sanitizer for external untrusted content (WebFetch / WebSearch / cloned repos) | security |
token-optimization |
Diagnostic + tactic catalog for reducing token usage across 5 layers (system prompt, tool defs, history, tool results, output) | productivity |
content-template-gateway |
Gate for any agent-authored structured content (file or external destination) — identifies content-type + variant from intent, enforces template use via hard-refusal directive, forges templates when missing | content authoring |
skill-forge |
Self-learning meta-skill: research a knowledge gap → synthesize a portable SKILL.md (create or improve) with fact-check + self-review; broad topics fan out into multiple skills | meta / authoring |
atlassian-rest-ops |
Call the Atlassian Cloud REST API directly (Confluence v2 + Jira v3) via curl — bundled OpenAPI + $ref-resolver, per-API patterns, ADF/storage rich-text; no SDK |
integration |
npx skills add bm629/agent-skills@external-content-sanitizer
npx skills add bm629/agent-skills@token-optimization
npx skills add bm629/agent-skills@content-template-gateway
npx skills add bm629/agent-skills@skill-forge
npx skills add bm629/agent-skills@atlassian-rest-opsFor Cursor, GitHub Copilot, Codex, or Gemini CLI — see the installation guide.
| Doc | Covers |
|---|---|
docs/installation.md |
Per-agent install instructions for all 4 target agents + Gemini bonus; troubleshooting |
docs/skills/external-content-sanitizer.md |
Deep dive: when to invoke, args, workflow, output format, safety invariants |
docs/skills/token-optimization.md |
Deep dive: 5-layer model, measure-first workflow, per-layer tactics |
docs/skills/content-template-gateway.md |
Deep dive: 5-phase workflow (identify / check / enforce / forge / advise), 3 invocation modes, ASCII directive format, destination-agnostic framing |
docs/skills/skill-forge.md |
Deep dive: 8-step workflow (triage / find-research-verify / synthesize / write+self-review), synthesize-only + forge-mark + capability-based deps, multi-skill fan-out |
docs/skills/atlassian-rest-ops.md |
Deep dive: find→resolve→curl workflow, per-API patterns (base URL, pagination, errors), ADF vs storage rich-text, credential file convention, bundled OpenAPI + resolver |
docs/architecture.md |
Repo layout, metadata files, why the SKILL.md frontmatter has per-agent extensions: blocks |
docs/compatibility.md |
Agent compatibility matrix; v1 status vs v2 plugin-packaging roadmap |
docs/contributing.md |
How to file issues, propose new skills, modify existing ones |
Each fills a genuinely empty niche in the public skill ecosystem (verified against skills.sh as of 2026-05-24):
external-content-sanitizeris the only defensive operational guardrail for incoming untrusted content. Other skills in this space are either offensive attack playbooks (red team), audit tools (scan your own skills for vulnerabilities), or doc-style guidelines.token-optimizationis the only strategic methodology spanning all five token-budget layers. Other skills tackle a single layer (caching, context management, or output sizing) in isolation.content-template-gatewayis the only template-enforcement gateway that catches every content-authoring attempt (user or agent) — file-bound or external-bound (GitHub PR / issue, Jira ticket, commit message, Slack post, Confluence page, etc.) — and either returns an existing template with a hard-refusal directive or forges a new one. Other template skills are passive — they wait to be invoked explicitly, and they only know about files.skill-forgeturns a knowledge gap into a portable skill — research → fact-check → synthesize (or improve) aSKILL.md, with a multi-cycle self-review. It's the meta-skill that can build the others, and the skills it produces are self-contained + portable.atlassian-rest-opsgives full-coverage Confluence Cloud v2 + Jira Cloud v3 access by calling the REST API directly (curl+ a bundled OpenAPI spec + a$ref-resolver) — no SDK, nopip, with the per-API and ADF/storage rich-text gotchas handled.
Hand-authored or forge-built; see each skill's deep-dive doc for details.
v2.1.0 — adds two skills: skill-forge (a self-learning meta-skill
that researches a knowledge gap and synthesizes a portable SKILL.md)
and atlassian-rest-ops (direct Confluence / Jira Cloud REST
access via curl + bundled OpenAPI). Additive — the existing three
skills are unchanged.
v2.0.0 — renames the third skill from doc-template-gateway to
content-template-gateway and widens its scope from doc-files-only
to any agent-authored structured content (any destination). Breaking
for consumers of the v1.1.x @doc-template-gateway package path; the
old name simply ceases with no backwards-compat shim. All three skills
continue to work via direct npx skills add URL on all five supported
agents.
Not yet indexed in skills.sh registry — the repo won't appear in
npx skills find or the public leaderboard until a future version
adds the .claude-plugin/marketplace.json manifest. Install today by
sharing the direct URL. Pre-rendered per-agent plugin packages are
also future work.
See architecture.md § Roadmap for the roadmap.
MIT © 2026 Bhushan Modi. See LICENSE.