Skip to content

feat: Add AWS CLI ECS command reference skills#770

Merged
stormcat24 merged 1 commit intomainfrom
feat/add-ecs-cli-reference-skills
Dec 18, 2025
Merged

feat: Add AWS CLI ECS command reference skills#770
stormcat24 merged 1 commit intomainfrom
feat/add-ecs-cli-reference-skills

Conversation

@stormcat24
Copy link
Member

Summary

  • Add comprehensive AWS CLI ECS command reference documentation as Claude Skills
  • Enables KECS to better understand user expectations when interacting via aws ecs commands
  • Complements the existing ecs-api-reference skills with CLI-specific syntax and examples

Files Added

  • .claude/skills/ecs-cli-reference/SKILL.md - Main skill definition with overview
  • .claude/skills/ecs-cli-reference/cluster-commands.md - Cluster lifecycle commands
  • .claude/skills/ecs-cli-reference/service-commands.md - Service management commands
  • .claude/skills/ecs-cli-reference/task-commands.md - Task execution and management
  • .claude/skills/ecs-cli-reference/task-definition-commands.md - Task definition registration
  • .claude/skills/ecs-cli-reference/other-commands.md - Tags, Attributes, Account Settings, Capacity Providers, TaskSets

Coverage

~1,950 lines of documentation covering:

  • Command synopsis with all options
  • Required vs optional parameters
  • JSON structure examples for complex inputs
  • Practical usage examples
  • Output format specifications
  • Global CLI options and pagination patterns

Test plan

  • Skill files created with correct YAML frontmatter
  • All markdown files properly formatted
  • Pre-commit hooks passed

🤖 Generated with Claude Code

Add comprehensive AWS CLI ECS command reference documentation as Claude
Skills to help ensure KECS compatibility with user expectations when using
`aws ecs` commands.

Created files:
- SKILL.md: Main skill definition with overview and KECS usage examples
- cluster-commands.md: create/describe/list/delete/update cluster commands
- service-commands.md: create/describe/list/update/delete service commands
- task-commands.md: run-task, stop-task, describe/list tasks, execute-command
- task-definition-commands.md: register/deregister/describe/list task definitions
- other-commands.md: Tags, Attributes, Account Settings, Capacity Providers, TaskSets

Total: ~1,950 lines of documentation covering:
- Command synopsis and options
- Required/optional parameters
- JSON structure examples
- Practical usage examples
- Output format specifications

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions
Copy link

Greptile Review Summary- Critical Issues: 0- Logic Issues: 0- Style Suggestions: 0✅ **No blocking issues found

See Greptile Workflow Guide for handling reviews.

@github-actions
Copy link

Code Metrics Report

#769 (3e84c8f) #770 (f8888ff) +/-
Coverage 12.8% 12.8% 0.0%
Code to Test Ratio 1:0.2 1:0.2 0.0
Test Execution Time 3m22s 3m24s +2s
Details
  |                     | #769 (3e84c8f) | #770 (f8888ff) | +/-  |
  |---------------------|----------------|----------------|------|
  | Coverage            |          12.8% |          12.8% | 0.0% |
  |   Files             |            269 |            269 |    0 |
  |   Lines             |          42056 |          42056 |    0 |
  |   Covered           |           5397 |           5397 |    0 |
  | Code to Test Ratio  |          1:0.2 |          1:0.2 |  0.0 |
  |   Code              |          71292 |          71292 |    0 |
  |   Test              |          16352 |          16352 |    0 |
- | Test Execution Time |          3m22s |          3m24s |  +2s |

Reported by octocov

@stormcat24 stormcat24 merged commit 4767f9d into main Dec 18, 2025
7 checks passed
@stormcat24 stormcat24 deleted the feat/add-ecs-cli-reference-skills branch December 18, 2025 15: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