You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
agentskills.io is an open format for extending AI agent capabilities with specialized knowledge and workflows. This epic tracks the adoption of the Agent Skills specification as a supplement to our existing AGENTS.md - not a replacement.
Key Insight: Skills vs Rules
After research, the relationship is clear:
Aspect
AGENTS.md (Rules)
Skills (SKILL.md)
Loading
Always-on, every conversation
On-demand, when task matches
Purpose
Baseline conventions, constraints
Specialist workflows, templates
Token usage
Constant overhead
Only when needed
Best for
"Always do X, never do Y"
Multi-step repeatable workflows
Updates
Rarely changes
Can be added/refined frequently
Our AGENTS.md is excellent for rules - it has 20 essential rules that should apply to every AI interaction. Skills would handle the complex workflows that we find ourselves explaining repeatedly.
Approach
This epic tracks the adoption of Agent Skills on an on-demand basis. Rather than committing to implement all potential skills upfront, we:
Once skills are implemented, add this section to AGENTS.md:
## Auto-Invoke Skills
The project provides Agent Skills in `.github/skills/` for specialized workflows. Skills are loaded on-demand when tasks match their descriptions.
Available skills:
| Task | Skill to Load || -------------------- | ------------------------------------------- || Running linters |`.github/skills/run-linters/skill.md`|| Creating new skills |`.github/skills/add-new-skill/skill.md`|
Skills supplement (not replace) the rules in this file. Rules apply always; skills activate when their workflows are needed.
For VS Code: Enable `chat.useAgentSkills` in settings to activate skill discovery.
Acceptance Criteria
.github/skills/ directory exists with proper structure
skills-ref validation tool integration documented
At least two foundational skills created and validated
AGENTS.md updated with Auto-Invoke Skills section
Skills work with GitHub Copilot (tested with trigger phrases)
Overview
agentskills.io is an open format for extending AI agent capabilities with specialized knowledge and workflows. This epic tracks the adoption of the Agent Skills specification as a supplement to our existing
AGENTS.md- not a replacement.Key Insight: Skills vs Rules
After research, the relationship is clear:
Our
AGENTS.mdis excellent for rules - it has 20 essential rules that should apply to every AI interaction. Skills would handle the complex workflows that we find ourselves explaining repeatedly.Approach
This epic tracks the adoption of Agent Skills on an on-demand basis. Rather than committing to implement all potential skills upfront, we:
Tasks
Completed
run-linters+add-new-skill)Future Skills (On-Demand)
These may be implemented as separate issues when needed:
create-environment-config- Generate valid environment configurationsadd-feature-to-deployer- Add features following DDD architecturetroubleshoot-deployment- Systematic debugging workflowsgit-pr-workflow- Bundle commit/branch/PR conventionswrite-issue-spec- Guide using issue templatesrun-e2e-tests- E2E testing workflows with expected warningsGoals
.github/skills/infrastructureskills-ref)run-linters+add-new-skill)Recommended AGENTS.md Addition
Once skills are implemented, add this section to AGENTS.md:
Acceptance Criteria
.github/skills/directory exists with proper structureskills-refvalidation tool integration documented./scripts/pre-commit.shRelated Documentation
Detailed Specification
See:
docs/issues/274-consider-using-agentskills-io.md