mk

Centralize shared scripts and templates for My Kit workflow automation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mayknxyz/my-kit --skill mk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mk
Source: https://github.com/mayknxyz/my-kit/tree/main/kit/.claude/skills/mk
Command: npx skills add https://github.com/mayknxyz/my-kit --skill mk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, gh, jq, bun, lychee, linkinator, gitleaks, markdownlint-cli2, markdownlint, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Centralizes My Kit's core infrastructure so other skills can share a consistent set of scripts, templates, and utilities without duplicating effort.

Core Features & Use Cases

  • Shared infrastructure: 9 bash utilities for workflow automation (fetch-branch-info.sh, check-prerequisites.sh, create-new-feature.sh, git-ops.sh, security.sh, setup-plan.sh, update-agent-context.sh, utils.sh, validation.sh)
  • Templates: reference templates for spec.md, plan.md, tasks.md, and agent-context formatting under references/templates
  • Path conventions: standard $HOME/.claude structure to ensure global accessibility from Claude Code

Quick Start

Use this skill as a reference container to explore and reuse its scripts and templates for your own mk-based skills.

Frequently Asked Questions about mk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I centralize workflow automation scripts for Claude Code skills?

Centralizing workflow automation scripts for Claude Code requires a shared infrastructure container to manage reusable bash utilities and templates. This standardizes path conventions like the $HOME/.claude structure, ensuring global accessibility and eliminating duplicated effort across skills.

What CLI tools are needed for infrastructure workflow automation scripts?

Infrastructure workflow automation scripts require CLI dependencies including git, gh, jq, and bun to orchestrate tasks. Additional utilities like gitleaks, markdownlint, lychee, and linkinator handle security validation and markdown link checking.

Can I use bash scripts to automate git operations and security checks?

Yes, bash scripts can automate git operations and security checks. Dedicated scripts like git-ops.sh handle branch management and git workflows, while security.sh integrates gitleaks to scan for sensitive data exposure during the automation process.

What templates are available for spec, plan, and task documentation?

Available templates for spec, plan, and task documentation include reference formats for spec.md, plan.md, and tasks.md. An agent-context formatting template is also provided under references/templates to ensure consistent documentation structure across projects.

How do I validate markdown and check links in automated workflows?

To validate markdown and check links in automated workflows, use markdownlint-cli2 for syntax enforcement and lychee or linkinator for link verification. These tools integrate into bash validation scripts to maintain documentation quality during automation.

Does setting up new feature workflows require prerequisite checks?

Yes, setting up new feature workflows requires prerequisite checks. A dedicated check-prerequisites.sh script verifies that all required CLI tools and environment configurations are present before create-new-feature.sh initiates the feature setup process.