Catalog PyPI
Back to packageRELEASE DETAILS

0.1.0

PyPI

aider-skills

Agent Skills integration for aider - inject skills into your AI pair programming sessions

agent-skillsaiaideraider-chatcoding-assistantllm
Published24 Feb 2026
Direct dependencies8
Transitive dependenciesNot calculated

README

Version 0.1.0 documentation

aider-skills

Agent Skills integration for aider — inject structured skills into your AI pair programming sessions with zero aider changes.

CI PyPI Python License: MIT


Install

pip install aider-skills

Quickstart

# Inside an aider session:
/run aider-skills to-prompt ./my-skills

# Or at startup:
aider --read $(aider-skills tmpfile ./my-skills)

The model receives structured metadata about available skills and reads individual SKILL.md files on demand — exactly as the agentskills.io spec describes for filesystem-based agents.

Why

Aider has no plugin or hook system. aider-skills uses aider's own /run command and --read flag as integration points, requiring no fork and no changes to aider's internals.

Documentation

See docs/aider-integration.md for full usage, all three integration patterns, and skill authoring guidance.

Commands

CommandWhat it does
to-prompt DIR...Print <available_skills> XML — use with /run
to-conventions DIR...Print markdown block — use with CONVENTIONS.md
tmpfile DIR...Write to temp file, print path — use with --read
list DIR...Human-readable list of discovered skills
validate DIRValidate a single skill directory
  • agentskills.io — the Agent Skills specification
  • skills-ref — reference implementation this wraps
  • aider — AI pair programming in your terminal
  • cecli — aider fork with native skills support built in

License

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 8

Native requirements
8 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
click
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
click>=8.0runtime
pyyaml
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pyyaml>=6.0runtime
black
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
black; extra == "dev"runtime
mypy
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
mypy; extra == "dev"runtime
pytest-cov
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest-cov; extra == "dev"runtime
pytest
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
pytest>=7.0; extra == "dev"runtime
ruff
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
ruff; extra == "dev"runtime
types-pyyaml
Environment
{
  "extras": "",
  "marker": "extra == \"dev\"",
  "requires_python": ">=3.10",
  "evaluation": "NOT_EVALUATED"
}
types-pyyaml; extra == "dev"runtime

Distribution files

2 collected
aider_skills-0.1.0-py3-none-any.whl

bdist_wheel · 8.09 KB · Python py3

Source file
aider_skills-0.1.0.tar.gz

sdist · 10.69 KB · Python source

Source file

Repository

PENDING
roebi/aider-skills

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 10:27 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:cf389b0177a9081c3cc99dc888c00bb36ff797cf080bf9f17fc120b9bbcc2a30

Other collected versions

View all collected versions →