Daniel Araya avatar

Daniel Araya

Community

@arayaroma · Costa Rica

24Followers
|
17Public Repos
|
54Published Skills

Software Engineer

Skills Distribution
DomainDeveloper To...Ether Change-Manag.. (30%)Autonomous Repo Jo.. (25%)React & Next.js Fr.. (20%)Web Accessibility .. (15%)

Agent Skills by Daniel Araya

Showing 54 vetted skills indexed across 1 GitHub repositories.

arayaromaarayaroma

session-summary

Reads .ether/session-summary.md to recover recent project state after session starts or context compaction.

Community
Basic
arayaromaarayaroma

ether-phase-dag

Explains the enforced phase order for changes tracked under .ether/changes/ directories.

Community
Intermediate
arayaromaarayaroma

ether-artifact-deps

Explains file-level dependency rules for artifacts written under .ether/changes directories.

Community
Basic
arayaromaarayaroma

user-libraries-discovery

Searches a local library catalog before writing new infrastructure code.

Community
Basic
arayaromaarayaroma

skill-registry

Indexes project skills into a searchable registry for subagent delegation.

Community
Intermediate
arayaromaarayaroma

ether-learning

Records problems, causes, solutions, and learnings in a local SQLite learning database.

Community
Intermediate
arayaromaarayaroma

pr-author-job

Implements pending tasks in isolated branches and opens pull requests via gh.

Community
Advanced
arayaromaarayaroma

a11y-keyboard-nav

Implements keyboard navigation handlers for custom React widgets like dropdowns and comboboxes.

Community
Basic
arayaromaarayaroma

saas-pricing-page

Builds B2B SaaS pricing pages with tier cards, a sales contact bar, and a feature-comparison table.

Community
Intermediate
arayaromaarayaroma

react-frontend-catalog

Indexes decomposed React and Next.js frontend skills for targeted pattern selection.

Community
Basic
arayaromaarayaroma

ux-law-hicks-tesler-occam

Simplifies screens, menus, and forms using Hick's, Tesler's, and Occam's design laws.

Community
Basic
arayaromaarayaroma

ux-law-parkinson-pareto

Applies Parkinson's Law and the Pareto Principle to UX scoping and prioritization decisions.

Community
Basic
arayaromaarayaroma

react-performance

Optimizes React render performance using memoization, code splitting, and list virtualization.

Community
Intermediate
arayaromaarayaroma

react-error-boundaries

Implements class-based React error boundaries with fallback UI and retry logic.

Community
Basic
arayaromaarayaroma

bulk-import-review-ux

Guides design of single-table review UIs for bulk CSV and spreadsheet data imports.

Community
Basic
arayaromaarayaroma

a11y-forms

Implements accessible form labels, required-field signaling, and error wiring in React and Next.js.

Community
Basic
arayaromaarayaroma

web-review-job

Drains pending web-review jobs, inspects target URLs via browser automation, and applies fixes under an autonomy state machine.

Community
Advanced
arayaromaarayaroma

context7-mcp

Fetches current library documentation and code examples via Context7 MCP queries.

Community
Intermediate
arayaromaarayaroma

responsive-audit

Audit and fix web layouts across mobile, laptop, and ultrawide viewports.

Community
Basic
arayaromaarayaroma

ether-orchestrator

Dispatches pending ether-pro jobs to parallel subagents grouped by target repository.

Community
Advanced
arayaromaarayaroma

qa-report-triage

Triages accumulated QA job reports into a severity-sorted action pipeline and applies approved fixes.

Community
Intermediate
arayaromaarayaroma

react-state-context-reducer

Implements React Context with useReducer for multi-field client state management.

Community
Basic
arayaromaarayaroma

quality-harness

Builds research-backed quality harness docs with verified checklists and CI tooling for frontend, backend, security, and deploy areas.

Community
Advanced
arayaromaarayaroma

ether-scope-estimate

Estimates and reconciles lines-of-code scope for surgical fixes using a local learning database.

Community
Intermediate

Frequently Asked Questions About Daniel Araya

FAQPage Schema
What tasks can I accomplish with arayaroma's skill registry?▼

You can enforce phased change management via .ether/changes (init through archive), run recurring repo jobs like PR authoring, PR review, mutation testing, and behavior-preserving cleanup, apply React patterns for hooks, state, performance, and forms, and audit accessibility and UX-law compliance in frontend code.

Who is the target audience for these skills?▼

Software engineers working in repos managed by the ether harness, plus React/Next.js frontend developers who need concrete guidance on component composition, accessibility (a11y-forms, a11y-semantics-aria), responsive audits, and UX laws like Fitts's, Hick's, and Jakob's.

How do the recurring job skills run in practice?▼

Job skills (pr-author-job, repo-review-job, hardener-job, cleaner-job, specifier-job, architect-job) are invoked via /loop, CronCreate, or direct request. Each drains its pending job type from ether-pro's job store, acts on the target repo, and records outcomes so the autonomy state machine promotes or demotes future runs.

What prerequisites or dependencies do these skills require?▼

Ether skills require a project with a .ether/ directory and the ether CLI (e.g. ether skill-registry refresh). Job skills need ether-pro's job store and gh for PR operations. e2e-qa-harness requires Playwright; context7-mcp requires the Context7 MCP server; ether-claude-memory needs the local ether-mcp-claude MCP server.

Do these skills work offline and what permissions do they use?▼

Several skills are explicitly fully offline with no network calls, including ether-tdd, ether-scope-estimate, and qa-report-triage. Allowed tools are declared per skill, typically Read/Edit/Write/Grep/Glob/Bash, with read-only variants like a11y and UX skills restricted to Read, Edit, Grep, and Glob.