Skip to content

feat: improve builder-agent skill and helpers#24

Closed
keepithuman wants to merge 2 commits intomainfrom
feat/builder-agent-helpers-and-skill-improvements
Closed

feat: improve builder-agent skill and helpers#24
keepithuman wants to merge 2 commits intomainfrom
feat/builder-agent-helpers-and-skill-improvements

Conversation

@keepithuman
Copy link
Copy Markdown
Contributor

Summary

  • Config push pattern — documents itential_cli via AGManager as the standard for device config push; clarifies MOP is read-only validation only. Adds the pre-check → push → post-check → diff orchestrator pattern.
  • 5 new task helpersitential_cli, RunCommandTemplate, viewTemplateResults, reattempt, runTemplatesDiff — pulled from the Port/VLAN Configuration - JUNOS project as the reference implementation
  • Skill helper table — all previously unreferenced helpers (task templates, reference workflows, scaffolds) are now referenced so the AI can find and use them
  • Helper fixesadd-components-to-project.json now covers all 6 asset types with correct reference formats; reference-lcm-lifecycle.json fixes incorrect instance outgoing wiring; reference-form-to-automation.json fixes wrong endpoint and response field
  • Project helperscreate-project.json and update-project-members.json updated with proper placeholder values and examples

Test plan

  • Verify itential_cli task helper matches the field names used in existing Port/VLAN JUNOS workflows
  • Confirm all new helper file paths resolve correctly from ${CLAUDE_PLUGIN_ROOT}/helpers/
  • Run a config push delivery end-to-end using the new helpers

🤖 Generated with Claude Code

- Add config push pattern: itential_cli via AGManager is the standard
  for device config push; MOP is read-only validation only
- Add 5 new task helpers: itential_cli, RunCommandTemplate,
  viewTemplateResults, reattempt, runTemplatesDiff
- Add 10 new task helper refs and 7 new reference workflow refs to SKILL.md
- Fix add-components-to-project.json: all 6 asset types with correct
  reference formats per type
- Fix reference-form-to-automation.json: correct endpoint and response field
- Fix reference-lcm-lifecycle.json: instance outgoing was incorrectly set
  to $var.job.instance instead of null
- Fix workflow-task-evalresult.json: move guidance to description field
- Update create-project.json and update-project-members.json with proper
  placeholder values and examples
- Split OM trigger helper refs into manual and scheduled variants
- Add import-project.json to scaffolds table

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@keepithuman keepithuman requested a review from a team as a code owner April 25, 2026 01:53
Keep both our new reference workflow entries and the sendCommand
reference workflow added in main.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@keepithuman keepithuman deleted the feat/builder-agent-helpers-and-skill-improvements branch April 25, 2026 02:29
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.

1 participant