lmorchard-agent-skills
NewCollection of miscellaneous skills built by lmorchard
Overview
A collection of skills for Claude Code and Claude.ai that extend Claude's capabilities with specialized knowledge, workflows, and tools.
Available Skills
go-cli-builder
Build production-ready Go command-line tools following established patterns with Cobra CLI framework, Viper configuration, SQLite database, and automated GitHub Actions workflows.
Features:
- •Scaffold complete Go CLI projects with one command
- •Pre-configured with Cobra, Viper, SQLite, Logrus
- •Database migration system included
- •GitHub Actions workflows for CI and multi-platform releases
- •Makefile with lint, format, test, build targets
- •Add new commands with simple script
Use when:
- •Creating a new Go CLI tool from scratch
- •Adding commands to existing Go CLI projects
- •Setting up GitHub Actions for Go releases
weeknotes-blog-post-composer
Composes conversational weeknotes blog posts from multiple data sources (Mastodon and Linkding).
- •Description: Automatically fetches content and composes readable, Jekyll-style blog posts with proper voice and narrative structure
- •Data Sources: Mastodon posts, Linkding bookmarks
- •Output: Jekyll Markdown with YAML frontmatter
- •Documentation: weeknotes-blog-post-composer/README.md
Quick usage:
User: Draft weeknotes for this week # Uses last 7 days
User: Create weeknotes from November 4-10 # Specific date rangeInstallation
For Claude Code
- Register this marketplace in Claude Code:
`` /plugin marketplace add lmorchard/lmorchard-agent-skills ``
- Install via UI:
- Select Browse and install plugins - Choose lmorchard-agent-skills - Click Install now
- Or install directly via command:
`` /plugin install lmorchard-agent-skills ``
If you prefer to install manually or need to work on the skills locally:
# Clone to your skills directory
git clone https://github.com/lmorchard/lmorchard-agent-skills.git ~/.claude/skills/lmorchard-agent-skills# Clone with sparse checkout for just one skill
git clone --depth 1 --filter=blob:none --sparse https://github.com/lmorchard/lmorchard-agent-skills.git ~/.claude/skills/lmorchard-agent-skills
cd ~/.claude/skills/lmorchard-agent-skills
git sparse-checkout set go-cli-builderFor Claude.ai
These skills can be uploaded to Claude.ai projects via the Skills API (requires API access).
Usage
Once installed, Claude will automatically detect when to use these skills based on your requests. For example:
You: "Create a new Go CLI tool called feed-analyzer"
Claude: [Uses go-cli-builder skill to scaffold the project]You can also explicitly invoke skills:
You: "Use the go-cli-builder skill to add an export command to my project"Development
Philosophy:
- •Skills should solve real, recurring problems
- •Prefer simple, maintainable solutions
- •Use existing tools and CLIs where possible
- •Document everything for Claude and humans
Adding a New Skill
- Create a new directory for your skill:
``bash mkdir my-new-skill ``
- Add required files:
`` my-new-skill/ ├── SKILL.md # Required: skill metadata and instructions ├── scripts/ # Optional: executable scripts ├── references/ # Optional: reference documentation └── assets/ # Optional: templates and resources ``
- Update
.claude-plugin/marketplace.json:
``json { "plugins": [ { "skills": [ "./go-cli-builder", "./my-new-skill" ] } ] } ``
- Test locally by symlinking or copying to
~/.claude/skills/
Skill Structure
Each skill must contain a SKILL.md file with YAML frontmatter:
---
name: skill-name
description: Brief description of what the skill does and when to use it
---
# Skill Name
[Detailed instructions for Claude...]See Anthropic's skill documentation for more details.
Security & Privacy
Skills that require API credentials (like weeknotes-blog-post-composer) store them in gitignored config files. All credentials and personal data remain local on your machine. No telemetry or data sharing.
Contributing
Contributions are welcome! Please:
- Fork the repository
- Create a feature branch
- Test your changes locally
- Submit a pull request
Related Resources
- •Claude Code Documentation
- •Building Skills Guide
- •Marketplace Plugin System
- •Anthropic's example skills
License
MIT License - see LICENSE.txt for details.
About
These skills are created and maintained by Les Orchard.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/lmorchard-agent-skills.md https://raw.githubusercontent.com/lmorchard/lmorchard-agent-skills/main/SKILL.md/lmorchard-agent-skillsFrequently Asked Questions
What is lmorchard-agent-skills?
Collection of miscellaneous skills built by lmorchard
How to install lmorchard-agent-skills?
To install lmorchard-agent-skills, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /lmorchard-agent-skills.
What is lmorchard-agent-skills best for?
lmorchard-agent-skills is a community categorized under General. It is designed for: agent. Created by Les Orchard.