GitHub - westonplatter/agentically: Grab bag of prompts, skills, and things to make LLMs work efficiently for me.

This is my personal repo of portable Agent Skills and AGENTS.md subsections that I like to use across projects.

I personally use aps to sync the skills and AGENTS.md partials, but there are many wonderful tools out in the wild (eg, Vercel's skills tool).

Contributions and feedback invited :)

What's here

  • agents-md-partials/ — Reusable sections composed into a single AGENTS.md via composite AGENTS.md
  • skills/ — Locally-authored agent skills

Using Skills

Install aps and add a skill by its GitHub URL:

# install aps
cargo install aps
# or: curl -fsSL https://raw.githubusercontent.com/westonplatter/aps/main/install.sh | sh

aps init # to set up aps in a new repo (creates an aps.yaml manifest file)

# add a skill from this repo
aps add https://github.com/westonplatter/agentically/tree/main/skills/dataframe-llm-handoff

Using AGENTS.md Partials

Example aps.yaml for composing an AGENTS.md from remote partials:

entries:
  - id: agents_md_from_partials
    kind: composite_agents_md
    sources:
      - type: git
        repo: https://github.com/westonplatter/agentically.git
        ref: main
        path: agents-md-partials/AGENTS.docs.md
      - type: git
        repo: https://github.com/westonplatter/agentically.git
        ref: main
        path: agents-md-partials/AGENTS.pull-requests.md
    dest: ./AGENTS.md

Each partial is pulled and merged in order into a single AGENTS.md. Add or remove sources to tailor conventions per project.