mirror of
https://github.com/magnus919/agent-skills.git
synced 2026-09-11 19:47:12 +03:00
All CI steps pass including the root pyproject.toml build fix. 14 signals addressed across 3 phases: - Phase 1: single_command_setup, devcontainer, large_file_detection, tech_debt_tracking, duplicate_code_detection - Phase 2: structured_logging, log_scrubbing, test_isolation, service_flow_documented, agents_md_validation - Phase 3: integration_tests_exist, automated_security_review, runbooks_documented, issue_labeling_system
42 lines
1.2 KiB
JSON
42 lines
1.2 KiB
JSON
{
|
|
"name": "agent-skills",
|
|
"image": "mcr.microsoft.com/devcontainers/python:3.12",
|
|
"features": {
|
|
"ghcr.io/devcontainers/features/ruby:1": {
|
|
"version": "3.3"
|
|
},
|
|
"ghcr.io/devcontainers/features/git:1": {}
|
|
},
|
|
"postCreateCommand": "pip install --upgrade pip && pip install -r requirements-dev.txt && gem install bundler",
|
|
"customizations": {
|
|
"vscode": {
|
|
"extensions": [
|
|
"ms-python.python",
|
|
"ms-python.mypy-type-checker",
|
|
"charliermarsh.ruff",
|
|
"shopify.ruby-lsp",
|
|
"redhat.vscode-yaml",
|
|
"github.vscode-github-actions"
|
|
],
|
|
"settings": {
|
|
"python.defaultInterpreterPath": "/usr/local/bin/python3",
|
|
"python.testing.pytestEnabled": true,
|
|
"python.testing.pytestArgs": [
|
|
"scripts", "eval_runner/tests"
|
|
],
|
|
"[python]": {
|
|
"editor.formatOnSave": true,
|
|
"editor.defaultFormatter": "charliermarsh.ruff",
|
|
"editor.codeActionsOnSave": {
|
|
"source.organizeImports": "explicit",
|
|
"source.fixAll": "explicit"
|
|
}
|
|
},
|
|
"mypy-type-checker.args": [
|
|
"--strict"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|