Skip to content

Add build, test, lint skills + reference them in agents#17092

Open
ivanvpetrov wants to merge 7 commits intomasterfrom
ipetrov/add-skills-build-test-lint
Open

Add build, test, lint skills + reference them in agents#17092
ivanvpetrov wants to merge 7 commits intomasterfrom
ipetrov/add-skills-build-test-lint

Conversation

@ivanvpetrov
Copy link
Contributor

Adds three new agent skill files covering the library's core operational commands, and updates all skill registries and orchestrator agents to reference them.

build skill full and partial build commands (build:lib, build:schematics, build:migrations, etc.)
test skill test suite selection guide, Karma config mapping, and all test:lib* / test:schematics / test:styles / test:i18n commands
lint skill lint:lib, lint:styles, ESLint + Stylelint config locations, and agent lint rules

Updated AGENTS.md and copilot-instructions.md to register the new skills. Updated feature-orchestrator-agent.md and bug-fixing-orchestrator-agent.md to reference the testing skill for test suite selection and add a lint check to the completeness verification step.

Additional information (check all that apply):

  • Bug fix
  • New functionality
  • Documentation
  • Demos
  • CI/CD

Checklist:

  • All relevant tags have been applied to this PR
  • This PR includes unit tests covering all the new code (test guidelines)
  • This PR includes API docs for newly added methods/properties (api docs guidelines)
  • This PR includes feature/README.MD updates for the feature docs
  • This PR includes general feature table updates in the root README.MD
  • This PR includes CHANGELOG.MD updates for newly added functionality
  • This PR contains breaking changes
  • This PR includes ng update migrations for the breaking changes (migrations guidelines)
  • This PR includes behavioral changes and the feature specification has been updated with them

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

Adds three new Copilot skill reference cards for core operational workflows (build/test/lint) and wires them into the agent/skill registries and orchestrator guidance so agents can consistently choose the right command suites.

Changes:

  • Added new skills: igniteui-angular-build, igniteui-angular-testing, igniteui-angular-linting.
  • Registered the new skills in AGENTS.md and .github/copilot-instructions.md.
  • Updated orchestrator agents to reference the new skills and include lint:lib in completion checks.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
skills/igniteui-angular-build/SKILL.md New build command quick-reference skill
skills/igniteui-angular-testing/SKILL.md New test suite selection + Karma config quick-reference skill
skills/igniteui-angular-linting/SKILL.md New lint command/config quick-reference skill
AGENTS.md Registers the three new skills in the skills table
.github/copilot-instructions.md Adds the three new skills to the Copilot skills list
.github/agents/feature-orchestrator-agent.md Adds skills reference table + points to testing skill + adds lint check
.github/agents/bug-fixing-orchestrator-agent.md Adds skills reference table + adds lint check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants