Daniel Araya
Community@arayaroma · Costa Rica
Software Engineer
Agent Skills by Daniel Araya
Showing 54 vetted skills indexed across 1 GitHub repositories.
session-summary
Reads .ether/session-summary.md to recover recent project state after session starts or context compaction.
ether-phase-dag
Explains the enforced phase order for changes tracked under .ether/changes/ directories.
ether-artifact-deps
Explains file-level dependency rules for artifacts written under .ether/changes directories.
user-libraries-discovery
Searches a local library catalog before writing new infrastructure code.
skill-registry
Indexes project skills into a searchable registry for subagent delegation.
ether-learning
Records problems, causes, solutions, and learnings in a local SQLite learning database.
pr-author-job
Implements pending tasks in isolated branches and opens pull requests via gh.
a11y-keyboard-nav
Implements keyboard navigation handlers for custom React widgets like dropdowns and comboboxes.
saas-pricing-page
Builds B2B SaaS pricing pages with tier cards, a sales contact bar, and a feature-comparison table.
react-frontend-catalog
Indexes decomposed React and Next.js frontend skills for targeted pattern selection.
ux-law-hicks-tesler-occam
Simplifies screens, menus, and forms using Hick's, Tesler's, and Occam's design laws.
ux-law-parkinson-pareto
Applies Parkinson's Law and the Pareto Principle to UX scoping and prioritization decisions.
react-performance
Optimizes React render performance using memoization, code splitting, and list virtualization.
react-error-boundaries
Implements class-based React error boundaries with fallback UI and retry logic.
bulk-import-review-ux
Guides design of single-table review UIs for bulk CSV and spreadsheet data imports.
a11y-forms
Implements accessible form labels, required-field signaling, and error wiring in React and Next.js.
web-review-job
Drains pending web-review jobs, inspects target URLs via browser automation, and applies fixes under an autonomy state machine.
context7-mcp
Fetches current library documentation and code examples via Context7 MCP queries.
responsive-audit
Audit and fix web layouts across mobile, laptop, and ultrawide viewports.
ether-orchestrator
Dispatches pending ether-pro jobs to parallel subagents grouped by target repository.
qa-report-triage
Triages accumulated QA job reports into a severity-sorted action pipeline and applies approved fixes.
react-state-context-reducer
Implements React Context with useReducer for multi-field client state management.
quality-harness
Builds research-backed quality harness docs with verified checklists and CI tooling for frontend, backend, security, and deploy areas.
ether-scope-estimate
Estimates and reconciles lines-of-code scope for surgical fixes using a local learning database.
Frequently Asked Questions About Daniel Araya
FAQPage SchemaWhat 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.