All categories
Development
Programming, frameworks, implementation, frontend, backend, and app development
- 65,728
- 2,739
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse development skills
Showing 11,209–11,232 of 65,728 skills
- Hospitality Hotel Restaurant SystemsUse when architecting, specifying, implementing, or auditing PMS, POS, restaurant, hotel, resort, lodge, guest-house, venue, catering, or food-service software.Votes: 0GitHub stars: 28
- Java Enterprise DevelopmentUse when building, diagnosing, or modernising Java/JVM APIs, data pipelines, modular ERP, or Hibernate N+1/fetch plans with Spring Boot/Batch, Jakarta EE, transactions, tests, PostgreSQL/jOOQ, Maven/Gradle, WebLogic, Oracle JDBC, Quarkus, GraalVM, JFR, or javax-to-jakarta.persistence migration.Votes: 0GitHub stars: 28
- NewsDense financial-newspaper theme with a compact serif masthead, restrained lead-story grid, ruled story columns, numbered most-read coverage, and a continuous light-grey newsprint surface.Votes: 0GitHub stars: 595
- Ai Review Max TurnsTriage a red Claude-powered CI review check. Use when an AI review job fails or flakes: tell a real unpublished finding from turn-budget or ceiling overruns and infra reruns via subtype + is_error.Votes: 0GitHub stars: 58
- Android Security BillingUse when implementing, modifying, or reviewing Android authentication, cryptography, sensitive data handling, or Google Play Billing flows.Votes: 0GitHub stars: 6
- Eli5WHAT: Explains a codebase, a folder, a feature, a command or a pull request to someone who knows nothing about it, as a PR Lens canvas whose walkthrough builds the picture one part at a time. WHEN: /eli5 <thing>, or asked to explain code simply, for a beginner, a new hire, a non-engineer, or 'like I'm five'. KEYWORDS: eli5, explain like I'm five, explain simply, beginner, onboarding, walkthrough, diagram, PR LensVotes: 0GitHub stars: 1,855
- Gw SearchconsoleRead Google Search Console via CLI — search queries, pages, CTR, position, indexing, sitemaps. TRIGGERS: "search console", "GSC", "what are we ranking for", "search queries", "organic traffic", "impressions", "clicks", "CTR", "average position", "keyword", "is this page indexed", "index coverage", "URL inspection", "sitemap", "SEO performance", "search performance", "brand vs non-brand"Votes: 0GitHub stars: 2
- Gw AnalyticsRead Google Analytics 4 via CLI — traffic, acquisition, pages, conversions, realtime. TRIGGERS: "google analytics", "GA4", "analytics report", "how much traffic", "how many visitors", "sessions", "active users", "pageviews", "traffic sources", "acquisition channels", "top pages", "landing pages", "conversion events", "key events", "realtime users", "who is on the site now", "GA4 property", "GA4 dimension", "GA4 metric"Votes: 0GitHub stars: 2
- KnossosUse when you need to know what depends on something, what a change would break, where a new file belongs, how a request reaches a given component, or who calls a function, in a repository that Knossos has scanned. Answers come from a static graph with file and line evidence instead of from reading the source tree. Also covers recording durable architectural facts for later sessions.Votes: 0GitHub stars: 2
- CapabilitiesThe [agent orientation plugin](../guides/agent-plugin.md) installs two things that do different jobs. The [session brief](session-brief.md) tells a session what this repository looks like at the moment it starts. The skill, `skills/knossos/SKILL.md`, tells it which questions to bring back to the graph for the rest of that session, and which to answer the ordinary way. Nothing invokes the skill by name. Claude Code loads a skill when its description matches the question in front of it, so what...Votes: 0GitHub stars: 2
- ControlControl an authorized local Android phone or show its real-time read-only video beside the current local Codex task on macOS. Use for phone app tasks and Android UI checks.Votes: 0GitHub stars: 1,815
- LinklyThis path builds Linkly with an AI agent. You give the agent one prompt per chapter; it writes the workers, and you check the result. The goal here is to build a working link shortener service while demonstrating iii's efficiency when building systems agentically, along with its 4 core properties which we call CODE: - Composability - Observability - Discoverability - Extensibility We'll present them a bit out of order but hopefully this mnemonic helps you remember what iii is all about.Votes: 0GitHub stars: 18,821
- Using Iiiengine: workers: configuration: {} containers: state: worker: package://api.workers.iii.dev/state version: "0.22.2" config_name: state api: worker: path://./workers/api start_after: [state] scripts: run: pnpm start ``` Registry packages require an explicit version. `path://` workers use `scripts.run` from the Compose file or `scripts.start` from their `iii.worker.yaml` manifest. Start a project and keep its daemon in the foreground: ```bash iii compose build --file worker-compose.yaml iii com...Votes: 0GitHub stars: 18,821
- Using Iiiapi_key: ${ANTHROPIC_API_KEY} ``` </Warning>Votes: 0GitHub stars: 18,821
- Understanding Iii<!-- generated by iii-skill-render. DO NOT EDIT (changes here are overwritten on the next render). Edit docs/next/understanding-iii/compose.mdx. -->Votes: 0GitHub stars: 18,821
- Linkly`iii-stream` is for **real-time data transmission**: pushing data to a client the moment it changes, like a live feed of clicks for a dashboard. A stream is bidirectional (subscribers can send messages back as well as receive them), but here you only need to broadcast clicks outward. You'll move the live-broadcast concern into its own `click-streamer` worker so the `link` worker stays focused on links.Votes: 0GitHub stars: 18,821
- LinklyLinkly's links live in `state`, which you set to in-memory back in Chapter 1. Restart the engine and everything is gone. In this chapter you add a `database` worker (SQLite) that holds the durable record of links and a timestamped row for every click on a short code. `state` stays in the picture as a fast read cache in front of the database. <Info> `state` can also persist on its own (`store_method: file_based` with a `file_path`). This chapter uses a dedicated `database` worker instead, whic...Votes: 0GitHub stars: 18,821
- LinklyThis tutorial builds **Linkly**, a link shortener, one worker at a time. You start with a single function that turns `/s/abc` into a redirect, and finish with a multi-tenant link platform that has durable execution, storage, analytics, a live click stream, bulk imports, and a browser worker on the same bus. Each chapter adds one capability by adding a worker to your existing system. The point is not the link shortener itself, but the pattern: a real system on iii is a set of small workers tha...Votes: 0GitHub stars: 18,821
- LinklyObservability in iii isn't something you bolt onto each service. Every cross-worker call already flows through the engine, so the engine can trace and log the whole system end to end. In this chapter you open the console to see that, then, if you want, read the same data directly from the engine.Votes: 0GitHub stars: 18,821
- Linklyiii-worker-manager: host: 127.0.0.1 port: 49134 iii-worker-manager#browser: host: 127.0.0.1 port: 3110 rbac: auth_function_id: auth::browser expose_functions: - match("link::create") - match("link::request_delete") - match("stream::*") ``` Restart the project so Compose can materialize the changed engine configuration: ```bash iii compose --up --namespace linkly --file worker-compose.yaml ``` `expose_functions` is an allowlist of which functions a browser session can call. `auth_function_id` ...Votes: 0GitHub stars: 18,821
- Linklyengine: workers: {} containers: http: worker: package://api.workers.iii.dev/http version: "0.21.3" config_name: http state: worker: package://api.workers.iii.dev/state version: "0.22.2" config_name: state config_override: adapter: name: kv config: store_method: in_memory ``` The `engine:` section makes this Compose invocation own the engine. Project workers belong only under `containers:`. `state` uses an in-memory store by default, so every restart starts clean. That's what we want for this ...Votes: 0GitHub stars: 18,821
- Linklyvalue: queue_configs: clicks: type: standard max_retries: 5 concurrency: 5 adapter: name: builtin ``` <Note> Queue names are references to the queue and do not place any restrictions on what can be put into a given queue. </Note> You already wrote `link::record_click` in Chapter 3, where `http::redirect` triggers it directly. Nothing about that function needs to change to make it queuable. You only change how it's triggered with a `TriggerAction`. **First import `TriggerAction`** into `link/s...Votes: 0GitHub stars: 18,821
- LinklyWhere a stream is for a live trickle of events, a **channel** is for **moving a large amount of data at once**: a direct streaming pipe between two endpoints, rather than one request and response. Channels are bidirectional (each end has both a reader and a writer), but here you'll stream in one direction, uploading a CSV of links. You'll give this its own `bulk-importer` worker so the `link` worker stays focused on single links.Votes: 0GitHub stars: 18,821
- Creating Workers```Votes: 0GitHub stars: 18,821