Best for
- Use when an authorized frontend change must be implemented or refactored; owns frontend source edits and risk-matched validation, not audit-only work, UI specification, browser/client operation, or Git delivery.
idaibin/skills/skills/dev-frontend/SKILL.md
Use when an authorized frontend change must be implemented or refactored; owns frontend source edits and risk-matched validation, not audit-only work, UI specification, browser/client operation, or Git delivery.
Decision brief
Use when an authorized frontend change must be implemented or refactored; owns frontend source edits and risk-matched validation, not audit-only work, UI specification, browser/client operation, or Git delivery.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/idaibin/skills --skill "skills/dev-frontend"Inspect the Agent Skill "dev-frontend" from https://github.com/idaibin/skills/blob/5573877c2df129a3cf6115d6a8ec60802b36b5bc/skills/dev-frontend/SKILL.md at commit 5573877c2df129a3cf6115d6a8ec60802b36b5bc. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. Read effective repository guidance, identify the real frontend root, package manager, runtime, target route/component, and current Worktree state. 2. Read only the authorities and source needed for the target slice. Start with the user requirement and current implementation;…
Sol freezes the execution plan once after owner and contract resolution. It should not alternate one operation, one wait, and one new reasoning pass.
Use this path for one known owner and a local style, template, icon, copy, or similarly bounded component change with no API, state/data, public/shared contract, generation, build, deployment, or production-behavior change.
For a maintained non-LLM UI projection: Require a named owner, producer, non-LLM consumer, semantic version, executable validator, drift policy, and retirement rule. Run the repository-defined non-mutating validator before relying on it, then verify referenced routes and compone…
Follow repository-pinned versions, lockfiles, scripts, directories, and dependency
Permission review
The documentation asks the agent to read local files, directories, or repositories.
Read effective repository guidance, identify the real frontend root, packageEvidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 6 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Implement the requested frontend behavior in the repository's existing stack. Reuse the nearest proven component, hook, service, style, and page structure by default; extend before creating, and create only when current owners cannot satisfy the task.
Consume urn:skills:frontend-change-request:v1 and produce
urn:skills:source-change-result:v1. Typed Task, authority, graph, or package inputs
are used when supplied; they do not replace current source and repository contracts.
<design-root>/DESIGN.md only when they apply. A missing optional artifact or graph
does not create a prerequisite ceremony.repo-map.
Only when a cross-owner reuse or impact edge remains unresolved may an existing
compatible repo-map snapshot serve one bounded navigation query. Never scan,
refresh, or render a map for task-local implementation. Collect only the contract facts
changed by, depended on by, or decisive to acceptance for the target slice. Load
project grounding only when the change crosses a
real API/auth, environment/build, durable-data, desktop/native, compatibility,
deployment, or cross-repository boundary. Keep unrelated risk classes out of scope.Not verified; do not escalate.Not verified. Source implementation
does not authorize browser/client operation or Git delivery.Sol freezes the execution plan once after owner and contract resolution. It should not alternate one operation, one wait, and one new reasoning pass.
Use this path for one known owner and a local style, template, icon, copy, or similarly bounded component change with no API, state/data, public/shared contract, generation, build, deployment, or production-behavior change.
git diff --check. A new test run is optional and should occur
only for changed observable behavior, an existing focused regression, a real dev
error, or an explicit request. Report tests Not verified when they were not run.ops-browser or ops-client for required runtime
evidence. Two-pass same-state comparison is a visual-completion gate, not a default
requirement for ordinary frontend changes.For a maintained non-LLM UI projection: Require a named owner, producer, non-LLM consumer, semantic version, executable validator, drift policy, and retirement rule. Run the repository-defined non-mutating validator before relying on it, then verify referenced routes and components in current source. Otherwise ignore the projection rather than creating or repairing one for ordinary implementation.
Not verified rather than compensating with fallback code.Not verified.Return capability frontend.source.implement with scope, project/stack, authority and
reuse decisions, changed files/contracts, focused and expanded validation, Worktree
drift, exclusions, and Not verified gaps. Include visual mapping and runtime passes
only when the selected-source profile was active. Keep successful command output to a
result summary; include relevant log tails only for failures.
Frequently asked questions
Use when an authorized frontend change must be implemented or refactored; owns frontend source edits and risk-matched validation, not audit-only work, UI specification, browser/client operation, or Git delivery.
The source record exposes this install command: npx skills add https://github.com/idaibin/skills --skill "skills/dev-frontend". Inspect the command and pinned source before running it.
Static rules flagged read-files in the source; the page lists the matching lines and excerpts.
Alternatives
oaustegard/claude-skills
Generate hierarchical _FEATURES.md files that describe what a codebase DOES from a user/consumer perspective, anchored to source symbols via tree-sitting. Supports large complex codebases through feature-driven decomposition into sub-feature files. Uses a multi-pass synthesis: orientation → detail → overview rewrite. Use when someone says "what does this do", "document features", "feature inventory", "_FEATURES.md", or needs to understand a codebase's purpose before modifying it. Complements tre
HKUDS/Vibe-Trading
Create, modify, and optimize quantitative trading strategies, then backtest and evaluate them.
vasilyu1983/AI-Agents-public
Guides iOS testing with XCTest, XCUITest, Swift Testing, simctl, and xcresult. Use when choosing destinations, controlling flakes, or parsing test artifacts for native apps.
brucesongs/kali-claw
Insecure Design (OWASP A06:2025) focuses on security flaws in system architecture and design phases, rather than code implementation-level bugs.