feat: Add Kiro CLI Knowledge Base support#41
Open
inariku wants to merge 1 commit intoawslabs:mainfrom
Open
Conversation
- Add agents/ai-dlc.yaml custom agent configuration - Update core-workflow.md with Loading Method section for both Steering and Knowledge Base modes - Update README.md with Knowledge Base mode installation instructions
dreamorosi
reviewed
Jan 22, 2026
dreamorosi
left a comment
There was a problem hiding this comment.
Hi @inariku thank you for the PR.
I think this should be an opt-in add-on to the workflow rather than a mandatory item in the core workflow.
This change ties the rules too much to Kiro and I think we want customers who are using other LLM harnesses to be able to use the workflows.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This PR adds support for Kiro CLI's Knowledge Base feature, enabling efficient on-demand loading of AI-DLC rule details.
Problem
Currently, all rule detail files are loaded into context when using steering mode. For large rule sets, this consumes significant tokens even when only specific rules are needed.
Solution
Add a custom agent configuration (
agents/ai-dlc.yaml) that:core-workflow.mdas always-loaded steering contextaws-aidlc-rule-details/as a Knowledge Base for efficient search and retrievalChanges
agents/ai-dlc.yaml- New custom agent configuration with Knowledge Base resourceaidlc-rules/aws-aidlc-rules/core-workflow.md- Added Loading Method section supporting both Steering and Knowledge Base modesREADME.md- Added installation instructions for Knowledge Base modeCompatibility
Benefits
core-workflow.mdas always-loaded steeringBy subm- Indexes
aws-aidlc-rule-details/as you can use, modify, cChanges
agents/ai-dlc.yaml- New custom agent configuratio