configure-status
1
总安装量
1
周安装量
#45712
全站排名
安装命令
npx skills add https://github.com/laurigates/claude-plugins --skill configure-status
Agent 安装分布
mcpjam
1
claude-code
1
replit
1
junie
1
windsurf
1
zencoder
1
Skill 文档
/configure:status
Display infrastructure standards compliance status without making changes.
Context
Quick read-only check of repository compliance against project standards. Use this to see current status before running /configure:all or specific configure commands.
Workflow
Phase 1: Project Detection
- Read
.project-standards.yamlif exists (shows tracked version and last configured date) - Auto-detect project type from file structure
- Report discrepancy if detected type differs from tracked type
Phase 2: Configuration Scan
Check for presence and validity of each configuration:
| Component | Files Checked |
|---|---|
| Pre-commit | .pre-commit-config.yaml |
| Release-please | release-please-config.json, .release-please-manifest.json, .github/workflows/release-please.yml |
| Dockerfile | Dockerfile, Dockerfile.* |
| Skaffold | skaffold.yaml |
| CI Workflows | .github/workflows/*.yml |
| Helm | helm/*/Chart.yaml |
| Documentation | tsdoc.json, typedoc.json, mkdocs.yml, docs/conf.py, pyproject.toml [tool.ruff.lint.pydocstyle] |
| GitHub Pages | .github/workflows/docs.yml, .github/workflows/*pages*.yml |
| Cache Busting | next.config.*, vite.config.*, vercel.json, _headers |
| Tests | vitest.config.*, jest.config.*, pytest.ini, pyproject.toml [tool.pytest], .cargo/config.toml |
| Coverage | vitest.config.* [coverage], pyproject.toml [tool.coverage], .coveragerc |
| Linting | biome.json, pyproject.toml [tool.ruff], clippy.toml |
| Formatting | .prettierrc*, biome.json, pyproject.toml [tool.ruff.format], rustfmt.toml |
| Dead Code | knip.json, knip.ts, pyproject.toml [tool.vulture] |
| Editor | .editorconfig, .vscode/settings.json, .vscode/extensions.json |
| Security | .github/workflows/*security*, .secrets.baseline, pyproject.toml [tool.bandit] |
Phase 3: Quick Compliance Check
For each component, determine status:
| Status | Meaning |
|---|---|
| â PASS | Fully compliant with project standards |
| â ï¸ WARN | Present but outdated or incomplete |
| â FAIL | Missing required configuration |
| âï¸ SKIP | Not applicable for project type |
Phase 4: Report Output
Infrastructure Standards Status
====================================
Repository: R4C-Cesium-Viewer
Project Type: frontend (detected)
Standards Version: 2025.1 (tracked: 2025.1)
Last Configured: 2025-11-15
Component Status:
Pre-commit â
PASS v5.0.0 hooks, conventional commits
Release-please â
PASS Node workspace plugin
Dockerfile â ï¸ WARN Missing healthcheck
Skaffold â
PASS 3 profiles configured
CI Workflows â ï¸ WARN Missing test workflow
Helm âï¸ SKIP No helm/ directory
Cache Busting â
PASS Content hashing enabled (Next.js)
Tests â
PASS Vitest configured
Coverage â ï¸ WARN 72% (below 80% threshold)
Linting â
PASS Biome configured
Formatting â
PASS Biome configured
Dead Code â ï¸ WARN Knip found 3 unused exports
Editor â
PASS .editorconfig present
Security â
PASS detect-secrets + npm audit
Summary: 2 warnings, 0 failures
Run /configure:all to fix issues
Phase 5: Verbose Mode
If --verbose flag:
- Show specific version numbers for each hook/tool
- List individual compliance checks performed
- Show detected deviations from
.project-standards.yaml - Display file modification timestamps
- Show cache-busting configuration details (framework, CDN, hash patterns)
Flags
| Flag | Description |
|---|---|
--verbose |
Show detailed compliance information |
Examples
# Quick status overview
/configure:status
# Detailed compliance report
/configure:status --verbose
Notes
- This command is read-only – no files are modified
- Use for CI/CD compliance checks (exit code reflects status)
- Run before
/configure:allto preview what will be fixed
See Also
/configure:all– Run all compliance checks/configure:select– Interactively select which components to configure/configure:pre-commit– Pre-commit specific checks/configure:release-please– Release-please specific checks/configure:cache-busting– Cache-busting specific checks