Skip to content

Sync/aidlc power with workflows v0.1.8#134

Closed
catface996 wants to merge 27 commits into
kirodotdev:mainfrom
kiro-community:sync/aidlc-power-with-workflows-v0.1.8
Closed

Sync/aidlc power with workflows v0.1.8#134
catface996 wants to merge 27 commits into
kirodotdev:mainfrom
kiro-community:sync/aidlc-power-with-workflows-v0.1.8

Conversation

@catface996
Copy link
Copy Markdown

Issue #, if available:

Description of changes:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

catface996 and others added 27 commits December 15, 2025 10:40
Add spec-kit power with 10 workflows: Steering, Specify, Clarify, Plan,
Tasks, Implement, Analyze, Checklist, Sync, and Discover for
transforming specifications into executable code.

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

Co-Authored-By: Claude <noreply@anthropic.com>
Translate Chinese text to English in specify and clarify workflow files
for better international accessibility.

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

Co-Authored-By: Claude <noreply@anthropic.com>
Add requirement for Kiro to use userInput tool when presenting
multiple-choice questions during clarification workflow.

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

Co-Authored-By: Claude <noreply@anthropic.com>
Change "single-choice questions" to "multiple-choice questions"
to match the section title.

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Add mandatory requirement to load 00-interaction-protocol.md first
- Remove duplicate content (Workflow Options, Interaction Rules)
  that exists in 00-interaction-protocol.md
- Remove userInput tool requirement from clarify workflow

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

Co-Authored-By: Claude <noreply@anthropic.com>
Add XML tool call format for rendering multiple-choice questions
as clickable buttons in Kiro UI during clarification workflow.

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

Co-Authored-By: Claude <noreply@anthropic.com>
- Move all rule-details files to steering/ with prefix naming
- Add language selection as mandatory first step in core-workflow.md
- Add inclusion: always frontmatter to core-workflow.md
- Simplify POWER.md to essential metadata and activation instructions
- Update all internal file references to use new naming convention
- Remove redundant README.md

File naming convention: {phase}-{filename}.md
- common-*.md: Shared rules
- inception-*.md: Inception phase rules
- construction-*.md: Construction phase rules
- operations-*.md: Operations phase rules

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

Co-Authored-By: Claude <noreply@anthropic.com>
This PR adds comprehensive PowerPoint presentation creation and editing capabilities through:
- pptx-power-clean: Power definition with steering files and examples
- pptx-mcp-server: MCP server implementation with OOXML schemas and conversion tools

Key features:
- Create, edit, and analyze PowerPoint presentations
- HTML-to-PPTX conversion with preview workflow
- Direct OOXML manipulation for advanced use cases
- Template-based presentation workflows

Co-Authored-By: Claude <noreply@anthropic.com>
This PR adds comprehensive web automation capabilities using AWS Bedrock AgentCore Browser through:
- agentcore-browser: Power definition with steering files for session management and troubleshooting
- agentcore-browser-mcp-server: Full MCP server implementation with browser automation tools

Key features:
- Persistent browser session management in AWS cloud
- Web automation (navigate, click, type, extract content, execute JavaScript)
- Live browser viewing through AWS Console or WebSocket
- Session recording and replay for debugging
- Enterprise security with isolated sessions and CloudTrail logging
- Serverless scalability up to 500 concurrent sessions

Co-Authored-By: Claude <noreply@anthropic.com>
This PR adds comprehensive documentation and guidance for converting Claude Agent Skills to Kiro Powers through:
- convert-skills-to-power: Complete conversion guide with steering files for different aspects

Key features:
- Automated SKILL.md to POWER.md conversion guidance with frontmatter transformation
- Script-to-MCP conversion strategies and best practices
- Installation and distribution mechanism migration guide
- Decision trees for choosing the right conversion approach
- Complete code examples and templates

Documentation includes:
- Quick Start: 5-minute decision flow and conversion checklist
- Script Conversion: Detailed guide for converting Skills scripts to MCP tools (2170 lines)
- Installation Migration: Installation mechanism comparison and strategies
- Troubleshooting: Common conversion issues and solutions

Co-Authored-By: Claude <noreply@anthropic.com>
Add Skill Conversion Power for migrating Claude Skills to Kiro Powers
Add AgentCore Browser Power with MCP server support
Add PPTX Power with MCP server support
Co-Authored-By: Claude <noreply@anthropic.com>
- Add weighted Recommendation Score (6 factors) replacing simple approachability
- Introduce visual dot indicator matrix for pathway scoring
- Replace xychart-beta with Gantt chart for 3-Year cost visualization
- Add optional detailed pricing simulation (1,000 vCPU, HK region)
- Fix Gantt chart syntax: use explicit positions instead of 'after' keyword
- Clarify UTC timezone for report timestamps
- Convert from submodule to regular files
…sion tree, hybrid sidecar pattern, Gantt fixes
feat: Update legacy-app-modernization-analyzer - AD/SSO blocker, deci…
Sync the aidlc power with the latest content from aidlc-workflows
upstream (HEAD at commit 4d2830c, post-v0.1.8). All steering files
have been brought up to date with the upstream rule details and the
extensions framework has been added.

Content updates (18 files):
- core-workflow.md: add multi-IDE rule details path resolution and
  Extensions Loading section. Preserve power-specific frontmatter
  and Language Selection. Fix typos and audit.md wording. Flatten
  bare rule-file references (e.g. workspace-detection.md ->
  inception-workspace-detection.md) for power layout.
- common-error-handling.md: rename Phase -> Stage throughout, fix
  Recovery Procedures section ordering, rename Code Generation
  Errors sub-sections to (Part 2: Code Generation).
- common-workflow-changes.md: rename Phase -> Stage throughout,
  drop Units Planning / Code Planning from restart impact lists.
- common-terminology.md: merge Code Planning + Code Generation into
  one stage with Part 1 / Part 2; collapse Design + Units Planning
  / Generation into Units Generation; refresh sub-step examples.
- common-welcome-message.md: switch ASCII box drawings from
  double-line characters to plain ASCII for portability.
- common-process-overview.md: update cross-references and stage
  names to match the merged Code Generation stage.
- inception-requirements-analysis.md: add Step 5.1 Extension
  Opt-In Prompts and the gate before Step 7.
- inception-workflow-planning.md: rename section 3.3 to Units
  Generation, drop UP/CP nodes from Mermaid, prune checklists.
- inception-workspace-detection.md: add stale artifact detection
  branches for reverse engineering rerun.
- inception-reverse-engineering.md: rewrite rerun behavior, fix
  step numbering to a contiguous 1-13 sequence.
- inception-application-design.md: rename prerequisites, rewrite
  question section to be proactive, add consolidated design doc.
- inception-units-generation.md: rename prerequisites, rewrite
  question section, label progress as Part 1 (Planning).
- inception-user-stories.md: fix Step 14 -> Step 15 reference.
- construction-build-and-test.md: standardize completion message
  into the three-section format, rename Phase -> Stage.
- construction-code-generation.md: add Frontend Components steps,
  rename Step 9 to Code Generation Part 1 (Planning), add
  Automation Friendly Code Rules.
- construction-functional-design.md: add Frontend Components
  question and frontend-components.md artifact.
- construction-nfr-design.md: rewrite question section to be
  proactive across all categories.
- construction-infrastructure-design.md: rewrite question section
  to be proactive across all categories.
- common-ascii-diagram-standards.md: fix bare reference
  content-validation.md -> common-content-validation.md.

New files (4):
- extensions-security-baseline.md
- extensions-security-baseline.opt-in.md
- extensions-property-based-testing.md
- extensions-property-based-testing.opt-in.md

All references between steering files now use the flat
<phase>-<filename>.md naming convention required by the power
layout. Generated artifacts under aidlc-docs/ retain their
original names.
@github-actions
Copy link
Copy Markdown

Hi @catface996, thank you for your contribution!

Please note that if you haven't already, you would also need to submit your power officially at kiro.dev/powers/submit so it can be reviewed for listing in the Kiro powers registry.

@catface996 catface996 closed this May 21, 2026
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.

3 participants