Debugger
01Agent
Systematically debug issues by analyzing stack traces, reproducing problems, tracing execution flow, and identifying root causes. Hands off to @implementer once root cause is identified.
Agent
Systematically debug issues by analyzing stack traces, reproducing problems, tracing execution flow, and identifying root causes. Hands off to @implementer once root cause is identified.
Agent
Write production-ready Java code, refactor existing code, and design tests. Each mode follows its own workflow and constraints.
Agent
Analyze requirements, design implementation phases, estimate impact scope, and create structured plans. Hands off to @implementer to execute, or to @reviewer for security audit.
Agent
Lightweight read-only research subagent — searches codebase and external docs, returns structured summaries. Designed as a subagent for @implementer, @planner, and @reviewer; also selectable directly from the agents dropdown.
Agent
Perform code reviews, security audits (OWASP Top 10), SQL and schema migration reviews, and Maven pom.xml dependency checks (within code review). Each review mode follows its own checklist and severity model.
Instructions file GitHub Copilot
Copilot instructions for zexion7873/copilot-setting, covering global copilot instructions, language & communication, tech stack, coding philosophy and file operations.
Instructions file GitHub Copilot
Load when writing or reviewing .java code — Java 8 version-lock floor: syntax, exceptions, logging, concurrency. Triggers on: var, records, text blocks, List.of/Map.of, pattern matching, java.time, BigDecimal, SLF4J. Forces Java 8, not modern Java. Defer SQL/Spring/JSP to their files.
Instructions file GitHub Copilot
Load when writing or reviewing a .jsp view — XSS-safe encoding, JSTL-only (no scriptlets). Triggers on: c:out/fn:escapeXml, raw ${...}, / scriptlets, EL in onclick/javascript:, JSON in , view-layer LazyInitializationException. Defer XSS internals to security.instructions.md.
Instructions file GitHub Copilot
Load when writing or auditing Java/JSP web code (Spring 3.2 + Hibernate 4.2, no Spring Boot) — OWASP Top 10. Triggers on: CSRF/session/cookie flags, BCrypt hashing (no MD5/SHA-1), XXE, ProcessBuilder command injection, SSRF, ObjectInputStream deserialization. Defer SQL injection to sql.instructions.md, XSS to…
Instructions file GitHub Copilot
Load when writing or reviewing Java or hbm.xml on a Spring 3.2 + Hibernate 4.2 stack — native Session API, XML mappings/tx, Spring MVC. Triggers on: getCurrentSession (not openSession), hbm.xml (not JPA @Entity), (not @Transactional), @Controller/@RequestMapping (not @GetMapping). No Spring Boot/JPA. Defer SQL to…
Instructions file GitHub Copilot
Load when writing or reviewing MySQL DDL or migration scripts — CREATE/ALTER TABLE, indexes, stored procedures, backfills. Triggers on: ALTER TABLE, ALGORITHM=INSTANT/INPLACE, online schema change (pt-osc, gh-ost), rollback scripts, chunked backfill, DROP COLUMN, sp stored procedures. MySQL 8.0 / InnoDB. Query and…
Instructions file GitHub Copilot
Load when writing or reviewing SQL in Java code — JDBC DAOs, HQL, query tuning. Triggers on: PreparedStatement/? (no concat), :paramName, no SELECT , WHERE on UPDATE/DELETE, indexes, EXPLAIN. Raw JDBC, not Spring Boot. DDL/migrations: sql-ddl.instructions.md. Defer Hibernate queries to spring-hibernate.instructions.md.
Instructions file GitHub Copilot
Load when writing or reviewing a Test.java / IT.java file — JUnit 4 + Mockito + Spring Test 3.2. Triggers on: @RunWith(MockitoJUnitRunner / SpringJUnit4ClassRunner), org.junit.Test, @Before/@After, @Transactional auto-rollback. Not JUnit 5 (@BeforeEach/@ExtendWith) or @SpringBootTest. Defer non-test Java to…
Instructions file GitHub Copilot
Load when writing or reviewing stack XML — Spring applicationContext, hbm.xml, web.xml, or Maven pom.xml. Triggers on: (not ), spring-beans-3.2.xsd (not 4.0), , DispatcherServlet, , scope test/provided, source/target 1.8, no -SNAPSHOT/LATEST. No Spring Boot. Defer SQL/Java to their files.
Skill Claude CodeCodex
Use when user wants code reviewed for correctness, style, bugs, and maintainability. Triggers on: review code, code review, check PR, 審查程式碼, 檢查程式碼. Produces severity-classified findings with a verdict. Do NOT use for security-focused audit (prefer security-audit) or SQL-focused review (prefer sql-review).
Skill Claude CodeCodex
Use when user reports a bug, error, exception, or unexpected behavior needing root cause analysis and minimal fix. Triggers on: debug this, why does this fail, root-cause this, 除錯, 找 bug. Performs systematic isolation and minimal fix. Do NOT use for feature requests (prefer implement) or known simple typos (prefer…
Skill Claude CodeCodex
Use when user needs code written — new features or task execution in Java 8 / Maven / Spring / Hibernate projects. Triggers on: implement, code this, write code, 實作, 幫我寫. Produces working code following existing patterns. Do NOT use for refactoring without new behavior (prefer refactor) or bug investigation (prefer…
Skill Claude CodeCodex
Use when user needs a phased implementation plan with requirements, file impact, risks, and alternatives before coding — including clarifying vague or ambiguous requirements first. Triggers on: plan, how should we build, unclear requirements, 規劃, 幫我想方案. Produces a structured plan document. Do NOT use for atomic task…
Skill Claude CodeCodex
Use when existing code needs structural improvement without changing behavior — extract method, rename, eliminate duplication, simplify logic. Triggers on: refactor, clean up, extract method, 重構, 整理程式碼. Produces behavior-preserving structural changes. Do NOT use for new features (prefer implement) or bug fixes (prefer…
Skill Claude CodeCodex
Use when user needs an OWASP-focused security audit of Java web code — injection, auth, access control, and configuration review. Triggers on: security audit, OWASP, vulnerability check, 資安審查, 有沒有漏洞. Produces severity-classified security findings. Do NOT use for general code review (prefer code-review) or SQL-only…
Skill Claude CodeCodex
Use when user needs SQL reviewed — queries for injection risks, performance, and index strategy, or DDL/DML migration scripts for rollback safety, data-loss risk, lock impact, and backward compatibility. Triggers on: review SQL, slow query, review migration, SQL 審查, 看 migration. Produces severity-classified findings…
Skill Claude CodeCodex
Use when a plan needs to be broken into dependency-ordered atomic tasks for implementation. Triggers on: break down tasks, task list, decompose, 拆任務, 任務拆解. Produces a T###-formatted task list with dependency ordering and parallel markers. Do NOT use for creating plans (prefer plan) or direct implementation (prefer…
Skill Claude CodeCodex
Use when checking whether an implementation actually meets its acceptance criteria — derive the checks, bind each to a runnable command, execute, and gate pass/fail so a build loop has an objective exit condition. Triggers on: verify, does it pass, acceptance check, definition of done, test cases, what to test, 驗證…
Instructions file CodexOpenCode
AGENTS.md instructions for zexion7873/copilot-setting, covering copilot-setting — agent guide, communication language, repository purpose, validation commands and architecture.