By sashadev-sky
Launch Claude Code Wrapped — an interactive Spotify Wrapped-style terminal slideshow of your Claude Code usage stats. Opens a new terminal window showing animated slides covering total sessions, projects, most-used tools, token usage, peak hours, longest session, and a personalized 'Claude Code identity' based on your habits. Use this skill whenever the user asks about their Claude Code usage, stats, history, or says 'wrapped', 'year in review', 'show me my stats', 'how much have I used Claude', 'what have I been working on', 'my coding stats', 'Claude Code story', or wants to celebrate or review their Claude Code activity. Trigger proactively — if the user seems curious about their usage patterns, offer to launch it.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A personal marketplace of plugins and slash commands for Claude Code, Codex, and Cursor.
Add the marketplace, then install whatever you need:
Claude
/plugin marketplace add sashadev-sky/claude-pluginz
/plugin install coding-journal@claude-pluginz
/plugin install project-continuity@claude-pluginz
Codex
For plugins, can only install via a UI.
codex plugin marketplace add claude-pluginz
Cursor IDE
Install via the Cursor Marketplace (manual review required), or copy a plugin into ~/.cursor/plugins/local/<plugin>/ for local testing.
Cursor CLI (agent)
No plugin loader exists. Run ./scripts/sync-cursor-plugin-for-cli.sh to fan plugin components into the workspace .cursor/ discovery paths.
See Test locally → Cursor CLI.
| Name | Skill | Description | Usage |
|---|---|---|---|
coding-journal | claude-code-wrapped | Interactive Spotify Wrapped-style terminal slideshow of your Claude Code usage stats | /coding-journal:claude-code-wrapped or $coding-journal:claude-code-wrapped |
project-continuity | log-session-summary | Append a structured summary of the current session to a SESSION_LOG.md file | /project-continuity:log-session-summary or $project-continuity:log-session-summary |
claude-pluginz/
├── .agents/plugins/marketplace.json # Codex marketplace manifest
├── .claude-plugin/marketplace.json # Claude marketplace manifest
├── .cursor-plugin/marketplace.json # Cursor marketplace manifest
├── .codex/config.toml # local Codex config
├── .cursor/ # generated by sync-cursor-plugin-for-cli.sh
│ ├── skills/ # flattened skills for Cursor CLI
│ └── .claude-plugins-cli-sync.manifest
├── scripts/
│ └── sync-cursor-plugin-for-cli.sh # fan plugin → CLI discovery paths
├── plugins/
│ ├── coding-journal/
│ │ ├── .claude-plugin/plugin.json # Claude plugin manifest
│ │ ├── .codex-plugin/plugin.json # Codex plugin manifest
│ │ ├── .cursor-plugin/plugin.json # Cursor plugin manifest
│ │ ├── hooks/
│ │ │ ├── block-bare-invocation.py
│ │ │ └── hooks.json
│ │ └── skills/claude-code-wrapped/
│ │ ├── agents/openai.yaml
│ │ ├── scripts/{__init__,launch,wrapped}.py
│ │ └── SKILL.md # skill definition + frontmatter
│ └── project-continuity/
│ ├── .claude-plugin/plugin.json
│ ├── .codex-plugin/plugin.json
│ ├── .cursor-plugin/plugin.json
│ ├── hooks/
│ │ ├── block-bare-invocation.py
│ │ ├── block-model-skill.sh
│ │ └── hooks.json
│ └── skills/
│ ├── log-session-summary/
│ │ ├── agents/openai.yaml
│ │ ├── evals/evals.json # skill eval suite
│ │ └── SKILL.md
│ └── log-session-summary-workspace/ # eval output (iteration-1, iteration-2)
├── SESSION_LOG.md # written by project-continuity skill
└── README.md
$REPO_ROOT/plugins/.marketplace.json plugin "name"plugins/<name>/)plugin.json "name" (in each .<runtime>-plugin/ subdirectory).claude-plugin/marketplace.json or its own .agents/plugins/marketplace.json. This repo uses the latter because it supports interface.displayName, which alters the way the plugin appears in the Codex CLI..cursor-plugin/marketplace.json and per-plugin .cursor-plugin/plugin.json. Skills, rules, hooks, etc. are auto-discovered inside each plugin's directory.agent): does not use the plugin loader (no plugin subcommand). It only sees skills/rules/MCPs at their direct discovery paths. See Cursor CLI below.1) project-continuity plugin
UserPromptSubmit hook maps the exact bare $project-continuity plugin invocation to a one-shot $project-continuity:log-session-summary skill call.PreToolUse hook replaces the log-session-summary skill's disable-model-invocation: true frontmatter, which is not considered a valid value in the Agent Skills specification.2) coding-journal plugin
UserPromptSubmit hook blocks the bare $coding-journal plugin invocation and launches $coding-journal:claude-code-wrapped instead.Navigate to any project where you want to use the plugin, then start Claude Code with --plugin-dir pointing to the plugin root:
claude --plugin-dir ~/claude-plugins/plugins/coding-journal/
/coding-journal:claude-code-wrapped
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 claimnpx claudepluginhub sashadev-sky/claude-pluginz --plugin coding-journalCollection of project continuity capabilities across sessions.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review