hiromaily/go-crypto-wallet

makefile-update

Makefile development workflow. Use when modifying Makefile or files in make/ directory.

First seen Jan 26, 2026

Installation

$ npx skills add hiromaily/go-crypto-wallet --skill makefile-update

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from hiromaily/go-crypto-wallet · top by installs.

npx skills add hiromaily/go-crypto-wallet

Browse all from hiromaily/go-crypto-wallet

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Also listed on

Alternate registries and mirrors of this skill.

Repository health

Stars 127
License LICENSE
Default branch main
Open issues 10
Status Active

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,681 B
  • docs SUMMARY.md 110 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 41 installs

SKILL.md

Makefile Workflow

Workflow for Makefile changes.

Prerequisites

Use git-workflow Skill for branch, commit, and PR workflow.

Applicable Files

Path Description
Makefile Main makefile
make/*.mk Included makefiles

Structure

Makefile              # Main entry point, includes make/*.mk
make/
├── go.mk            # Go-related targets
├── docker.mk        # Docker targets
├── atlas.mk         # Database migration targets
├── sqlc.mk          # SQLC generation targets
└── ...

Verification Commands

make mk-lint    # Lint makefiles

Manual Checks

# List all targets
make help

# Dry run (if supported)
make -n {target}

Guidelines

Style

  • Use tabs for indentation (required by Make)
  • Use .PHONY for non-file targets
  • Add help text for targets
  • Group related targets

Best Practices

  • Targets are .PHONY if not creating files
  • Dependencies are correct
  • Variables use ?= for defaults
  • Help text exists for main targets

Example Target

.PHONY: my-target
my-target: ## Description of target
 @echo "Running my-target..."
 command1
 command2

Verification Checklist

  • make mk-lint passes
  • Target runs correctly
  • Dependencies work
  • Help text is accurate

Commit Format

chore(make): {brief description}

- {change 1}
- {change 2}

Closes #{issue_number}

Related Skills

  • git-workflow - Branch, commit, PR workflow