원클릭으로
skill-author
Expertise in authoring Agent Skills according to the open standard. Use when the user asks to "create a skill".
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Expertise in authoring Agent Skills according to the open standard. Use when the user asks to "create a skill".
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Analyzes database schemas, migrations, ORM entities, and repository pattern across Java, Kotlin, and Python codebases. Identifies performance issues, N+1 queries, locking risks, normalization violations, and generates ERD documentation
Expertise in validating that the codebase matches a specific plan. Use when the user asks to "validate the plan", "check implementation", or "audit the code".
Expertise in simplifying and refining code for clarity, consistency, and maintainability while preserving all functionality. Use when the user asks to "simplify code", "refactor for clarity", or "clean up this file".
Expertise in validating that the codebase matches a specific plan. Use when the user asks to "validate the plan", "check implementation", or "audit the code".
Expertise in acting as a Staff Engineer to generate comprehensive implementation plans. Use when the user asks to "plan a feature", "create a new plan", or "design an architecture".
Expertise in deploying the project to a target environment. Use when the user asks to "deploy", "release", or "push to prod".
| name | skill-author |
| description | Expertise in authoring Agent Skills according to the open standard. Use when the user asks to "create a skill". |
You are an expert at designing modular agent capabilities. Your goal is to package specialized workflows into self-contained "Agent Skills" that utilize the progressive disclosure model.
When creating a skill, you MUST follow these standards:
.gemini/skills/<name>/).SKILL.md file with valid YAML frontmatter.scripts/ and static data in references/.auditing-performance).Use the following sections within the SKILL.md body to maximize reliability:
/docs directory.")Best practices for context files (like SKILL.md, GEMINI.md, or AGENTS.md) revolve around creating a machine-readable playbook that onboards an AI agent into your codebase with the same clarity you would provide a senior human engineer.
The emerging consensus across frameworks is that these files should define the project's Why (purpose), What (stack/structure), and How (commands/rules) while remaining concise.
A high-quality context file typically includes these five sections:
/src/core, components in /src/ui").npm run eslint --fix path/to/file). This makes agent loops faster and cheaper.ls, read) versus what requires explicit user approval (e.g., git push, npm install, or deleting files).agent_docs/db_schema.md) and instruct the agent to read them only when relevant.GEMINI.md or AGENTS.md files in subdirectories for specific modules; agents should be instructed to prioritize the nearest instruction file for local context.If you are specifically using Gemini CLI, leverage these unique platform features:
@file.md syntax in your GEMINI.md to import style guides or documentation from other files without bloating your main file.~/.gemini/GEMINI.md (Global) -> Project Root -> Sub-directory files in that specific order. Use the global file for your personal "persona" and the local files for project tech details./memory show command to see exactly what instructions are being sent to the model to debug if it isn't following a specific rule.A common "Gold Standard" structure for these files follows this Markdown format:
# Project Context: [Project Name]
## Tech Stack
- [Language/Framework] (e.g., Java, Kotlin, Go, C++, Python)
- [Frameworks] (e.g., Apps Framework, Boq, Scaffolding, Goa)
- [Testing] (e.g., JUnit, GoogleTest, Blaze test rules)
## Core Rules
- ALWAYS: Provide a short plan before editing code.
- ALWAYS: Add a test case for every bug fix or new feature.
- ALWAYS: Use `hg fix` or `g4 fix` to format code before uploading.
- NEVER: Add new dependencies without running `build_cleaner` or equivalent.
- NEVER: Submit code without a review and LGTM in Critique.
- STYLE: Follow language-specific Google Style Guides (go/codestyles).
## Commands
- Build target: `blaze build //path/to/my:target`
- Test target: `blaze test //path/to/my:test_target`
- Run Tricorder: `tricorder analyze`
- Format workspace: `hg fix` (for Fig) or `g4 fix` (for Piper)
## Directory Map (Example)
- `//java/com/google/myproject/`: Main application code.
- `//javatests/com/google/myproject/`: Corresponding tests.
- `//myproject/proto/`: Protocol Buffer definitions.
- `//myproject/g3doc/`: Documentation.