Skip to content

specmem kiro-config

Display a summary of all Kiro CLI configuration in the workspace.

Usage

specmem kiro-config [OPTIONS]

Options

Option Short Description Default
--path -p Workspace path .

Description

The kiro-config command displays a comprehensive summary of all Kiro configuration artifacts:

  • Steering files from .kiro/steering/
  • MCP servers from .kiro/settings/mcp.json
  • Hooks from .kiro/hooks/

Examples

Show configuration for current directory

specmem kiro-config

Show configuration for a specific workspace

specmem kiro-config --path /path/to/project

Output

The command displays three tables:

Steering Files

Shows all steering files with their inclusion mode and file patterns.

πŸ“ Steering Files
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ File         β”‚ Inclusion β”‚ Pattern β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ python.md    β”‚ fileMatch β”‚ *.py    β”‚
β”‚ security.md  β”‚ always    β”‚ -       β”‚
β”‚ manual.md    β”‚ manual    β”‚ -       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

MCP Servers

Shows all configured MCP servers with their status.

πŸ”Œ MCP Servers
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Server      β”‚ Command         β”‚ Status    β”‚ Auto-Approveβ”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ aws-docs    β”‚ uvx awslabs...  β”‚ βœ… Enabled β”‚ search_docs β”‚
β”‚ specmem     β”‚ uvx specmem-mcp β”‚ βœ… Enabled β”‚ -           β”‚
β”‚ old-server  β”‚ uvx old-pkg     β”‚ ❌ Disabledβ”‚ -           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Hooks

Shows all configured hooks with their triggers and patterns.

πŸͺ Hooks
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Hook             β”‚ Trigger       β”‚ Pattern β”‚ Status   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ validate-on-save β”‚ file_save     β”‚ *.md    β”‚ βœ… Active β”‚
β”‚ coverage-update  β”‚ file_save     β”‚ tests/* β”‚ βœ… Active β”‚
β”‚ session-context  β”‚ session_start β”‚ -       β”‚ βœ… Active β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Summary

A summary panel shows totals:

πŸ“Š Summary
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Steering Files: 3                  β”‚
β”‚ MCP Servers: 2 enabled / 3 total   β”‚
β”‚ Hooks: 3 active / 3 total          β”‚
β”‚ Tools: 5 available                 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Missing Configuration

If configuration files are missing, the command displays informative messages:

No steering files found in .kiro/steering/
No MCP configuration found in .kiro/settings/mcp.json
No hooks found in .kiro/hooks/

See Also