Communitygithub.com

HERO로 코딩 에이전트 과잉방어 제한하기

HERO의 범위 제한 계약을 에이전트가 항상 로드하는 설정 파일에 붙여넣어 코딩 에이전트가 수정을 적절히 유지하고 불필요한 해싱, 엣지 케이스 강화, 루브릭 루프 및 과도한 빌드를 방지합니다.

HERO로 코딩 에이전트 과잉방어 제한하기란 무엇인가요?

이 스킬은 AI 코딩 에이전트가 작업 범위를 벗어나 불필요하게 과잉 방어하는 행동(예: 무분별한 엣지 케이스 처리, 테스트 강화, 과도한 리팩토링)을 제한하기 위해 설계되었습니다. 'HERO'라는 범위 제약 블록을 에이전트가 항상 로드하는 설정 파일(예: Codex의 AGENTS.md, Claude Code의 CLAUDE.md, GitHub Copilot의 copilot-instructions.md 등)에 추가함으로써, 에이전트가 주어진 수정 요청에 대해 최소한의 변경만 수행하도록 유도합니다. 사용자는 RULES.md에서 제공된 표준 블록을 프로젝트에 맞게 복사하여 설치하며, 설치 후에는 간단한 테스트(예: 문서 내 단 하나의 오타 수정)를 통해 에이전트가 불필요한 인프라 변경이나 테스트 제거를 제안하지 않는지 확인합니다. 이 스킬은 여러 주요 코딩 에이전트 플랫폼(Codex, Claude Code, Antigravity, GitHub Copilot, Cursor, Windsurf, Gemini CLI)을 지원하며, 에이전트의 과잉 방어를 억제하면서도 필수 보안 검사나 오류 공개를 약화시키지 않도록 설계되었습니다.

지원 대상✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI✓Windsurf
npx skills add https://github.com/agentskillexchange/skills/tree/main/skills/constrain-coding-agent-over-defense-with-hero

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

HERO로 코딩 에이전트 과잉방어 제한하기은(는) 무엇을 하나요?

HERO의 범위 제한 계약을 항상 로드되는 에이전트 설정에 붙여넣어 코딩 에이전트가 수정을 적절히 유지하고 불필요한 해싱, 엣지 케이스 강화, 루브릭 루프 및 과도한 빌드를 방지합니다.

전제 조건

Codex의 AGENTS.md, Claude Code의 CLAUDE.md, Antigravity의 AGENTS.md, GitHub Copilot의 copilot-instructions.md, Cursor 규칙, Windsurf 규칙, 또는 Gemini CLI의 GEMINI.md와 같이 지속적인 명령 파일을 로드하는 코딩 에이전트 호스트.

설치

소스 기반 지침에서 설치 또는 설정합니다.

RULES.md의 표준 범위 제한 블록을 에이전트 호스트가 자동으로 로드하는 명령 파일에 복사합니다. Codex 및 Antigravity의 경우 프로젝트 루트의 AGENTS.md를 사용하고, Claude Code의 경우 CLAUDE.md를 사용하며, GitHub Copilot의 경우 .github/copilot-instructions.md를 사용합니다. Cursor, Windsurf 및 Gemini CLI의 경우 hosts/README.md에 문서화된 호스트별 파일을 사용합니다. 로드된 프롬프트에는 사례 카탈로그를 포함하지 말고, 논란이 있는 동작을 보정할 때만 사례를 인용하십시오.

사용 및 확인

임시 저장소에서 시험 사용합니다. 복사하기 전에 업스트림 RULES.md를 검토하고, 기존 프로젝트 지침, 보안 요구 사항 및 승인 경계를 유지합니다. 검토한 업스트림 개정 버전을 기록하여 나중에 업데이트를 의도적으로 비교할 수 있도록 합니다.

새로운 에이전트 세션을 시작하고 테스트 문서에서 한 개의 오타를 수정하기 위한 읽기 전용 계획을 요청합니다. 호스트가 의도된 명령 파일을 로드하고, 계획이 해당 문서 내에 유지되며, 에이전트가 관련 없는 인프라를 제안하거나 필수 테스트를 제거하지 않는지 확인합니다. HERO를 추가하기 전과 동일한 작업을 비교합니다. 이는 제안된 로컬 승인 테스트일 뿐이며, 업스트림 벤치마크나 신뢰성 증명이 아닙니다.

변경 사항을 유지하기 전에 명령 파일의 차이점을 검사합니다. 동작이 악화되는 경우 추가된 HERO 블록만 제거합니다. 범위 제한은 오류 공개를 억제하거나 필수 안전 점검을 약화시켜서는 안 됩니다.

문서

출처

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Academic Paper Citation Network Mapper

Builds citation networks from Semantic Scholar API and CrossRef DOI metadata. Visualizes paper influence graphs using NetworkX, identifies seminal works, and tracks research lineage across fields.

ACF Custom Fields REST Exposer

Exposes Advanced Custom Fields data through the WordPress REST API using register_rest_field and acf_format_value. Handles repeater fields, flexible content layouts, and gallery fields with proper serialization.

ACF Extended for Advanced Custom Fields Workflows

An ASE skill built around ACF Extended, the WordPress enhancement suite for Advanced Custom Fields that adds field types, admin improvements, front-end forms, options pages, and developer tooling. It is a practical fit for agents working inside complex WordPress content models and custom field workflows.

ACF to Gutenberg Block Migrator

Converts Advanced Custom Fields field groups into native Gutenberg blocks using the ACF Block API v2 and @wordpress/scripts build pipeline. Maps ACF repeaters, groups, and flexible content to InnerBlocks and block attributes with server-side rendering via acf_register_block_type().

Activepieces Open Source Workflow Automation

Activepieces is an open-source, self-hostable workflow automation platform with 200+ integrations. It provides a visual builder for creating automated workflows and exposes all its connectors as MCP servers for AI agent use.

ActivityWatch Cross-Platform Automated Time Tracker and Producti

ActivityWatch is a privacy-first, open-source automated time tracker that records application usage, browser activity, and AFK status across Windows, macOS, and Linux. With 16k+ GitHub stars, it provides detailed productivity analytics without sending data to external servers.

act Local GitHub Actions Runner

act is an open-source CLI tool that runs GitHub Actions workflows locally using Docker, enabling fast feedback on workflow changes without pushing to GitHub. It is a standard tool for local Actions development and testing.

Add a browser review checkpoint before risky agent actions with

Use AgentClick when an agent should pause before risky commands, plans, drafts, or code changes so a human can inspect, edit, approve, or reject them in a purpose-built browser UI.

Add Claude design-system and accessibility workflows with UX/UI

Use UX/UI Agent Skills when Claude should generate tokens, component specs, accessibility audits, and framework-specific UI code from a repeatable design workflow.

Add executable smoke tests for shell scripts and CLIs before ref

Use Bats-core when an agent needs to turn fragile shell scripts or command-line workflows into something it can verify repeatedly after edits. The agent writes focused Bash tests for success paths, failure paths, and output contracts, then runs them locally or in CI before a refactor, release, or incident fix goes out.

Add graph-backed memory and context retrieval to agent workflows

Use Cognee to ingest project knowledge into graph and vector memory so agents can retrieve durable context across sessions and workflows.

Add IDE-style semantic code navigation and symbol-safe refactors

Give a coding agent symbol-aware lookup, cross-file rename, and structural edit tools before it starts making brittle text-only changes.

Add managed long-term memory to LangGraph agents with LangMem

Give LangGraph agents memory management and search tools so they can store, retrieve, and update durable facts across sessions.

Add multimodal lifelong memory to MCP and Python agents with Sim

Use SimpleMem to store, compress, index, and retrieve text or multimodal memories for agents through MCP or Python integrations.

Add persistent project memory and hook-driven synthesis with Cla

Keep Claude Code sessions grounded in prior decisions, project context, and daily handoff notes instead of starting from zero every time.

Add Postgres-native vector retrieval to agent and RAG workflows

Store embeddings beside application data in Postgres, create vector indexes, and query nearest neighbors for semantic search, RAG, recommendations, or agent memory retrieval.

Address GitHub PR review comments from the current branch with g

Find the open PR for the current branch, gather unresolved review comments, and drive a focused comment-resolution workflow with gh-authenticated context.

Add runtime guardrails to TypeScript agents with VoltAgent

Use VoltAgent to intercept, validate, and enforce input/output policies in TypeScript agent workflows.

Add temporal context memory to agent workflows with Zep

Use Zep as an external context layer for agents that need to store events, assemble temporal graph context, and retrieve relevant memory before model calls.

Adobe Firefly API Batch Image Generator

Calls Adobe Firefly

관련 스킬