Emasoft

134 mods across 6 repositories, 19 stars between them.

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Deterministic codemod CLI — bulk-fix backtick-path to markdown-link, add TOC stubs, dedup blank lines, and other mechanical text transforms (issue 17). Zero LLM cost. Use when mechanical fixes outnumber semantic ones. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).

4 4d ago A 80 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Transformation catalog for converting flagged execution-class security findings into provably-inert data — so a plugin passes CPV's security gate by neutralizing the code's executable shape, never by suppressing a rule or relaxing --strict. Maps each threat shape (live os.system / subprocess(shell=True), pipe-to-shell…

4 4d ago B 157 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Advisory diagnostic that detects when a Claude Code plugin ships files not needed at runtime — build-only source, dependency trees, dev-only dirs, regenerable build caches — and recommends the existing CPV lean-separation. Use when the user asks 'is my plugin too big', 'what files ship', 'reduce install size', 'lean…

4 4d ago A 153 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Compare an ORIGINAL agent against any subset of its ALL-IN-ONE / ONE-FOR-ALL / PLUGIN-OMNI variants, in two strictly separated tiers — a static cost model that always runs with zero LLM calls, and an opt-in live A/B/C that records only REAL tokens, time and outcomes. Use when the question is whether converting an…

4 4d ago A 133 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Maps marketplace validation errors to fix reference files. Used dynamically via cpv-the-skills-menu — any CPV agent can invoke at runtime (TRDD-478d9687). Use when a marketplace validation report has CRITICAL/MAJOR/MINOR/NIT findings from validatemarketplace.py or validatemarketplacepipeline.py.

4 4d ago A 74 tokens original MIT

cpv-fix-validation

55

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Maps CPV validation errors to mechanical per-error fix guides. Use when looking up remediation steps for CRITICAL/MAJOR/MINOR/NIT findings. Architectural migrations are handled by cpv-migrate-marketplace-architecture. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).

4 4d ago A 69 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Catalog for fixing security-scan LEAK and MISSING-SAFEGUARD findings without loss of functionality — redacting secrets (runtime-reading the needed ones from env / GitHub vars / OS keychain) and implementing missing safeguards: safe config parsing, input sanitization, correct launch/deploy parameters, safe file…

4 4d ago A 139 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Link an existing plugin to an existing marketplace (local or GitHub source). Use when appending an existing plugin to a marketplace.json. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).

4 4d ago A 52 tokens original MIT

cpv-main-menu-skill

58

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Routes the /cpv-main-menu Stop-hook menu via scripts/printmenu.py + claude-menu-system. Used dynamically via cpv-the-skills-menu (TRDD-478d9687) — used by the /cpv-main-menu flow. Use when navigating CPV's many commands via a single entry point.

4 4d ago A 72 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Proactive marketplace.json authoring contract for plugin-touching agents. Use when drafting, modifying, or migrating any marketplace.json. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).

4 4d ago A 51 tokens original MIT

Emasoft/claude-plugins-validation

Skill Claude CodeCodex

Convert a non-CPV marketplace between Layout A (hub-and-spoke), Layout B (nested-with-discipline), and Layout C (marketplace-in-plugin self-referential). Use when migrating marketplace architecture. Used dynamically via cpv-the-skills-menu (TRDD-478d9687).

4 4d ago A 70 tokens original MIT

Emasoft/emasoft-chat-history

Plugin Claude Code

Exports current session segment (since last compaction) with system-reminder stripping -- main conversation, subagent transcripts, sidechains, and debug logs in structured markdown.

4 6mo ago A tokens not measured original MIT

PreCompact

62

Emasoft/emasoft-chat-history

Hook

Runs before the context is compacted for auto and manual tool calls, executing pre_compact_export.py via python3. From Emasoft/emasoft-chat-history.

4 6mo ago A tokens not measured original MIT

Emasoft/ghe-marketplace

Instructions file

Instructions for Emasoft/ghe-marketplace, covering claude.md, project overview, common commands, validation and full plugin validation.

4 8mo ago A 1,868 tokens original MIT

ghe

65

Emasoft/ghe-marketplace

Plugin Claude Code

GHE (GitHub-Elements) - Automated project management for Claude Code using GitHub Issues as persistent memory with orchestrated DEV/TEST/REVIEW workflow.

4 8mo ago A tokens not measured original MIT

ci-issue-opener

66

Emasoft/ghe-marketplace

Agent

Use this agent when CI failures are detected or when automated issue creation is needed. Creates GitHub issues from CI/CD failures. Parses failure logs, extracts relevant details, and creates properly labeled issues linked to the appropriate epic. Examples: Context: CI workflow failed. user: "Create an issue for the…

4 8mo ago A 91 tokens original MIT

dev-thread-manager

67

Emasoft/ghe-marketplace

Agent

Use this agent when creating DEV threads, resuming DEV work, posting DEV checkpoints, or transitioning DEV to TEST. Manages DEV thread lifecycle for code-heavy development work. Handles thread creation, claiming, checkpointing, and transition to TEST. Examples: Context: Starting new development work. user: "Create a…

4 8mo ago A 137 tokens original MIT

enforcement

68

Emasoft/ghe-marketplace

Agent

Use this agent when checking for workflow violations during maintenance cycles, when violations are suspected, or for periodic audits. Detects and reports workflow violations in GitHub Elements. Scans for phase order violations, scope violations, and missing checkpoints. Uses progressive enforcement (warn first, block…

4 8mo ago A 93 tokens original MIT

Emasoft/ghe-marketplace

Agent

Use this agent when managing issues, coordinating threads, running maintenance cycles, or enforcing workflow rules in GitHub Elements. Central orchestrator that manages DEV/TEST/REVIEW thread lifecycle, spawns specialized agents for maintenance, and reports issues to main Claude. Trigger when user mentions…

4 8mo ago A 133 tokens original MIT

memory-sync

70

Emasoft/ghe-marketplace

Agent

Use this agent when memory needs syncing after checkpoints, thread claims, or thread closures. Synchronizes GitHub Elements with SERENA memory bank. Updates activeContext.md, progress.md, techContext.md based on thread lifecycle events. Examples: Context: Thread just closed. user: "Sync the memory bank after closing…

4 8mo ago A 84 tokens original MIT

phase-gate

71

Emasoft/ghe-marketplace

Agent

Use this agent when validating phase transitions in GitHub Elements workflow. Ensures DEV to TEST to REVIEW order is maintained, checks prerequisites before transitions, and blocks invalid transitions. Use before any phase transition, when validating workflow state, or checking if transition is allowed. Examples…

4 8mo ago A 132 tokens original MIT

pr-checker

72

Emasoft/ghe-marketplace

Agent

Use this agent when PRs are opened or updated and need validation against GitHub Elements workflow rules. Checks for linked issues, correct phase, required reviews, and CI status. Examples: Context: New PR opened. user: "Check if this PR meets requirements" assistant: "I'll use pr-checker to validate the PR".

4 8mo ago A 75 tokens original MIT