ClaudeCodeMod

All shelves / Marketplaces

sontek/sontek-skills

sontek/sontek-skills · 1 stars · 1 plugin

Marketplace

Install

In Claude Code
/plugin marketplace add sontek/sontek-skills

Run inside Claude Code, then install plugins from it. Check the repo's README before you run it.

Open the repo

Plugins 1

After adding the marketplace, install one with /plugin install <name>@sontek-skills-local.

  1. 1sontek-skillsAgent skills for code review, commits, PRs, bug finding, and code cleanup/plugin install sontek-skills@sontek-skills-localv1.0.0

Files

README.md

Sontek Skills

Agent skills for Codex and Claude Code, following the Agent Skills open format. The repository also ships Claude Code-specific subagents.

Installation

Codex from local clone

# Clone the repository
git clone git@github.com:sontek/sontek-skills.git ~/sontek-skills

# Register this repository's marketplace and install the plugin
codex plugin marketplace add ~/sontek-skills
codex plugin add sontek-skills@sontek-skills-local

Start a new Codex thread after installation so the skills are discovered.

Codex loads the skills under plugins/sontek-skills/skills/. The persona files under plugins/sontek-skills/agents/ are Claude Code-specific; skills that ask for parallel or delegated reviewers can still use Codex's native sub-agent support when it is available.

Claude Code from local clone

# Clone the repository
git clone git@github.com:sontek/sontek-skills.git ~/sontek-skills

Then inside Claude Code, run these slash commands:

/plugin marketplace add ~/sontek-skills
/plugin install sontek-skills@sontek-skills-local

After installation, restart Claude Code. Skills and agents are automatically invoked when relevant to your task.

Quick Test (No Installation)

# Run Claude Code with the plugin directory directly
claude --plugin-dir ~/sontek-skills/plugins/sontek-skills

Updating

Inside Claude Code, run:

/plugin update sontek-skills@sontek-skills-local

Or use /plugin to open the interactive plugin manager.

What's in this plugin

This plugin ships two kinds of capabilities:

  • Skills — portable atomic workflows loaded by Codex or Claude Code. verb-object naming (create-pr, review-code, write-skill).
  • Agents — Claude Code-specific persona subagents that run in isolated context and compose skills with judgment. role-noun naming (senior-engineer, security-auditor).

See Skills vs agents for the decision guide.

Available Skills

Git workflow

Skill Description
create-branch Create git branches following <type>/<description> conventions
commit Conventional commits with strict AI attribution rules (only Co-Authored-By)
create-pr Create PRs; respects repo PULL_REQUEST_TEMPLATE.md when present
iterate-pr Iterate on a PR until CI passes and review feedback is addressed
update-changelog Add notable user-facing changes since the last tag to CHANGELOG.md's ## Unreleased section

Code review & audit

Skill Description
review-code Prioritized code review (P0-P3) with fail-fast error-handling rubric; branch mode (diff vs. main) or paths mode (explicit file list). Fans out to specialist reviewers, then a fresh-context finding-verifier pass refutes weak findings
review-pr Multi-reviewer PR review consolidated into human-toned comments for your approval (never posts unprompted). Two modes: incoming (someone else's PR) and self (self-review your own PR for completeness and merge-readiness)
auto-review-code Loop review-code and simplify-code until no safe fixes remain; batches risky changes for a single end-of-run approval pass
simplify-code Route changed code through the code-simplifier agent's AI-slop rubric and apply the fixes (the built-in /simplify lacks the rubric)
review-security OWASP-aligned security review with confidence-based reporting
review-django-access Django/DRF IDOR and access-control review
review-django-perf Django performance review (N+1, unbounded queries, missing indexes)
review-perf Application-tier performance review for non-Django stacks (Flask, FastAPI, Go, Node) — blocking I/O on async, algo blow-ups, per-item network loops, missing app cache
optimize-perf Apply perf fixes from review-perf with before/after benchmarks; reverts if the measured delta doesn't meet a threshold
review-gha-security GitHub Actions security review (pwn requests, expression injection, credential theft)

Implementation

Skill Description
fix-issue Implement a fix for a bug/issue from scratch, reproduce-first (failing check → root-cause fix → verify → edge cases → hand off to commit/create-pr)
debug Diagnose a bug by the scientific method (stabilize → hypothesize → experiment → fix root cause → regression test); pattern-reuse gate, anti-patterns, time limits. Composes with sentry and iterate-pr

Planning & design

Skill Description
clarify Interview the user one question at a time to resolve ambiguity or stress-test a plan — classifies the gap (intention/premise/parameter/expression) and asks the highest-information question, with a confirmatory mode for "just do it". Formerly grill-me
plan-implementation Structured plan for NEW features (writes IMPLEMENTATION_PLAN_*.md)
plan-refactor Tiny-commit refactor plan (writes REFACTOR_PLAN_*.md)
review-plan Route an existing plan (file or plan-mode draft) through senior-engineer and product-manager for a judgment pass
auto-review-plan Loop review-plan and auto-apply small blocking edits until the plan is clean; flags structural recommendations for end-of-run approval
improve-architecture Find architectural friction and design module-deepening refactors
document-architecture Generate a human-readable architecture document for a module/service using 4 parallel Explore sub-agents; embeds validated Mermaid diagrams via draw-mermaid-diagram / draw-infra-diagram
frontend-design Design distinctive frontend UIs with strong aesthetic direction (greenfield/redesign work)

Diagrams

Skill Description
draw-mermaid-diagram Create and validate Mermaid diagrams of any type (flowchart, sequence, class, ER, state, gantt). Houses tools/validate.sh
draw-infra-diagram AWS / cloud architecture specialist on top of draw-mermaid-diagram — adds shape vocabulary, color palette, region tinting, debugging-oriented composition

Session management

Skill Description
handoff Write a structured HANDOFF_<slug>.md so a fresh session can continue the current work without re-reading the transcript. Use before /clear or when starting a new window mid-task

Tools & integrations

Skill Description
librarian Cache remote git repos at ~/.cache/checkouts/<host>/<org>/<repo> for stable, throttled-refresh local access
sentry Fetch Sentry issues / events / transactions / logs via the Sentry API for debugging
uv Use uv for Python in repos that have adopted it — uv run, uv add, inline script metadata, uv_build

Sales & GTM

Skill Description
sales-email-draft Draft or polish a sales/GTM email in John Anderson's voice as Founder of Drape, applying Drape's brand voice and a Win Without Pitching posture
sales-email-prospect Draft a prospecting/outreach email from the context you provide, aimed at earning a Probative Conversation
sales-email-followup Draft a post-meeting follow-up grounded in the actual meeting notes pulled from Google Docs (Google Drive)
sales-email-reply Draft a reply to a pasted email thread; applies the Win Without Pitching posture for sales-adjacent threads

Meta

Skill Description
write-skill Create new skills and agents with proper structure and triggers
review-skill Audit existing skills against the write-skill rubric (frontmatter, trigger coverage, structure, references)
write-agents-md Write concise, high-signal AGENTS.md / CLAUDE.md files
review-tone Make any prose (email, PR description, commit, doc) read human, not robot: strips em-dashes, cuts AI-tell filler, signals weight in words. Shared final pass for the sales-email-* family

Available Agents

Agents are persona subagents that run autonomously in isolated context. They use the skills above but bring experience and opinion.

Agent Description
code-simplifier Autonomous refactoring specialist — refines recently modified code for clarity (opus)
senior-engineer 15+ year SaaS engineer — opinionated architecture, scalability, maintainability (opus)
security-auditor Offensive + defensive security engineer — HIGH-confidence findings with PoC (opus)
product-manager 15+ year PM with UX sensibility — user journeys, scope discipline, prioritization (opus)
researcher Web research specialist — source-cited findings with explicit confidence and conflicting-source flags (opus)

See agents/README.md for invocation triggers and when to use each one.

Skills vs agents

Skills Agents
What Atomic capabilities loaded inline Personas/roles running in isolated context
Naming verb-object (create-pr, review-code) role-noun (senior-engineer, code-simplifier)
Location plugins/sontek-skills/skills/<name>/SKILL.md plugins/sontek-skills/agents/<name>.md
Frontmatter allowed-tools: model: (opus/sonnet/haiku)
Context Runs in main conversation — user sees every step Runs in isolated context — returns a final report
Best for Conversational workflows Fire-and-forget audits, persona judgment

Use the write-skill skill to create either one.

Creating new skills

Skills follow the Agent Skills specification. Each skill requires a SKILL.md file with YAML frontmatter.

Skill template

Create a new directory under plugins/sontek-skills/skills/:

plugins/sontek-skills/skills/my-skill/
└── SKILL.md

SKILL.md format:

---
name: my-skill
description: A clear description of what this skill does. Use when [specific triggers]. Include keywords that help the agent identify when this skill is relevant.
---

# My Skill Name

## Quick start

[Minimal working example]

## Workflow

[Step-by-step guidance]

## Examples

Concrete examples showing expected input/output.

Naming conventions

  • name: 1-64 characters, lowercase alphanumeric with hyphens only. verb-object for skills (e.g. create-pr), role-noun for agents (e.g. code-simplifier).
  • description: Up to 1024 characters, include trigger keywords and "Use when..." clause.
  • Keep SKILL.md under ~100 lines; split longer content into references/*.md.

Wrap prose at 80 chars if desired:

npx prettier --write --prose-wrap always --print-width 80 your-file.md

Optional frontmatter fields

Field Description
license License name or path to license file
compatibility Environment requirements (max 500 chars)
model Override model for this skill (e.g., sonnet, opus, haiku)
allowed-tools Space-delimited list of tools the skill can use
metadata Arbitrary key-value pairs for additional properties
---
name: my-skill
description: What this skill does
license: Apache-2.0
model: sonnet
allowed-tools: Read Grep Glob
---

References

License

MPL-2.0

Facts

Kind
Marketplace
Repo
sontek/sontek-skills
Group
Uncategorized
Stars
1
Marketplace name
sontek-skills-local
Owner
sontek
License
MPL-2.0
Language
Python
Created
2026-01-06
Last push
2026-08-25
Forks
1
Plugins
1

More on this shelf

  1. 1obra/superpowersobra/superpowersAn agentic skills framework & software development methodology that works.297.9k
  2. 2affaan-m/everything-claude-codeaffaan-m/ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.277.5k
  3. 3anthropics/skillsanthropics/skillsPublic repository for Agent Skills180.6k
  4. 4f/prompts.chatf/prompts.chatf.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.172.7k
  5. 5anthropics/claude-codeanthropics/claude-codeClaude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.150.3k
  6. 6nextlevelbuilder/ui-ux-pro-max-skillnextlevelbuilder/ui-ux-pro-max-skillAn AI skill that provides design intelligence for building professional UI/UX across multiple platforms.135k