Skip to content

Copilot agent setup#18

Merged
ewega merged 3 commits intomainfrom
copilot-agent-setup
Feb 19, 2026
Merged

Copilot agent setup#18
ewega merged 3 commits intomainfrom
copilot-agent-setup

Conversation

@ewega
Copy link
Contributor

@ewega ewega commented Feb 19, 2026

No description provided.

- Add copilot-setup-steps.yml (Go 1.22, build + test)
- Trim AGENTS.md from 227 to 93 lines (dedup terminal rules)
- Add go-developer and prettify agent profiles
- Add devlake-api-patterns skill
- Add Related Repositories section to AGENTS.md
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR establishes GitHub Copilot agent infrastructure by creating specialized agent definitions, a skills file for API patterns, and a workflow to validate the agent setup environment. It refactors the terminal output documentation from AGENTS.md into a dedicated instruction file, keeping AGENTS.md as a high-level overview with quick references.

Changes:

  • Created two agent definition files (prettify and go-developer) to provide specialized context for different AI coding tasks
  • Added a new skills file documenting DevLake REST API patterns and cross-repository references
  • Introduced a GitHub Actions workflow to validate the agent setup environment (Go installation, dependencies, build, and tests)
  • Refactored AGENTS.md to move detailed terminal output rules to .github/instructions/terminal-output.instructions.md while adding a "Related Repositories" section

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
AGENTS.md Refactored to reference external instruction file for terminal output rules; added "Related Repositories" section with MCP tool usage guidance; kept emoji quick-reference table
.github/workflows/copilot-setup-steps.yml New workflow to validate agent setup environment with Go 1.22, dependency download, build, and test execution
.github/skills/devlake-api-patterns/SKILL.md New skill documenting DevLake REST API patterns, generic typed helpers, endpoint conventions, and cross-repo references
.github/agents/prettify.agent.md New agent definition for terminal UX specialist focused on enforcing output formatting rules
.github/agents/go-developer.agent.md New agent definition for general-purpose Go development with architecture awareness and validation checklist

@ewega ewega merged commit eb44ea6 into main Feb 19, 2026
@ewega ewega deleted the copilot-agent-setup branch February 19, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants