mallard-release

Solid

Workflow for adding skills/commands to mallard and shipping a new release. Use when the user asks how to release mallard, ship a new mallard version, add a skill or command to mallard, bump a mallard version, "publicar mallard", "subir mallard", "nueva versión de mallard", or anything involving editing this repo and getting the change to the team's machines.

AI & Automation 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 79/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# mallard release workflow Reference for adding/updating skills, commands, and shipping releases for [mallard](https://github.com/educlopez/mallard). The tool lives at `/Users/eduardocalvolopez/Developer/Personal/mallard` (on Eduardo's machine). ## When to use this skill - "How do I add a skill to mallard?" - "Release a new version of mallard" / "ship mallard" / "tag mallard vX.Y.Z" - "Update mallard" / "bump the mallard version" - Anything that involves editing files under `skills/`, `claude/commands/`, `claude/agents/`, or shipping the change to other team members. ## TL;DR ```bash # 1. Edit the skill/command file # 2. Bump its `version:` in frontmatter (semver, conservative) # 3. Test locally go build -o mallard . ./mallard update # re-link with backup ./mallard registry # confirm new version + ok status # 4. Commit using Conventional Commits, in English git add skills/<name>/ claude/commands/<name>.md git commit -m "feat(skills): add <name>" # or fix:, refactor:, docs:, chore: # 5. Push git push # 6. Tag a release (this is what propagates to the team) git tag vX.Y.Z git push origin vX.Y.Z # GitHub Actions runs goreleaser → publishes binaries + auto-changelog ``` Team members pick it up with: ```bash curl -fsSL https://raw.githubusercontent.com/educlopez/mallard/main/install.sh | bash mallard update ``` ## Adding a new skill 1. Create `skills/<skill-name>/SKILL.md` with frontmatter: ```yaml --- name: <skill-name> ...

Details

Author
educlopez
Repository
educlopez/mallard
Created
2 months ago
Last Updated
today
Language
Go
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

bump-skill

Internal skill for the agentic-workflow repo. After editing one or more SKILL.md files, bumps their `version:` fields and updates every piece of documentation in the repo that must stay in sync: CHANGELOG.md, CHANGELOG.es.md, README.md, and README.es.md. Run before committing any skill change. On Claude Code and want hand-tuned per-skill model/effort tiers? Install the `#claude` branch instead (`npx skills add gtrabanco/agentic-workflow#claude`) — see the README. This branch is model-agnostic: the skill inherits whatever model and effort your agent session is already using. Trigger phrases: "bump the skill version", "update the version", "update the changelog", "I just changed a skill", "log this change", "version bump".

19 Updated 1 weeks ago
gtrabanco
AI & Automation Listed

skill-exporter

Package an already-installed Claude Code skill from ~/.claude/skills/ into the folder structure required by a shared skills GitHub repo (README.md, SKILL.md, INSTALLATION.md), ready to commit and push. Use this skill whenever the user asks to export, publish, package, or share one of their existing custom skills, wants to "add this skill to my repo" or "make this skill shareable," or names a specific installed skill and asks to prep it for GitHub or hand it to someone else.

0 Updated 1 weeks ago
DeltaCorvi
AI & Automation Solid

skill-manager

Install, list, and remove community skills from GitHub or local paths. Triggers on /agent:skill, /agent:skill install, /agent:skill list, /agent:skill remove, "instalar skill", "listar skills", "remover skill", "eliminar skill", "agregar skill", "install skill from github".

61 Updated today
crisandrews