authdb
免费Maintain the standalone cmd/authdb server, pkg/httpserver listener and portal routing, HTTP configuration parser, TLS, shutdown, executable tests, and deployment guidance. Use authdbctl for the management client.
中文简介正在准备中。当前显示原文说明。
Create or revise repo-local skills connected by actionable routing statements from AGENTS.md through broad and increasingly specialized skills. Use when documenting AuthCrunch engineering knowledge, adding or routing a skill, reorganizing the skill hierarchy, or auditing that every skill is reachable and useful to contributors.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Use the installed $skill-creator skill to apply the default authoring workflow. Read it completely and apply its initialization, naming, frontmatter, progressive-disclosure, metadata, validation, and testing guidance.
Apply this skill after $skill-creator. Where the two differ, retain the default requirements and add the repository hierarchy and engineering-contract requirements below.
Read AuthCrunch authoring conventions for repository-specific configuration, knowledge placement, metadata, and validation requirements. These supplement the authoring and routing contracts here; where they differ, this skill's contracts take precedence.
Store every discoverable skill as a direct child of .codex/skills/<skill-name>/; do not nest discoverable skill directories inside one another.
Express hierarchy as actionable routing at any depth:
AGENTS.md --Use A to do X--> skill A --Use B to do Y--> skill B --> ...
Write each repo-local route in this form:
Use [skill-name](relative/path/to/SKILL.md) to perform a specific task.
Make the action specific enough that an agent can decide whether to load the linked skill. Put routes to broad skills in AGENTS.md. Put routes to narrower skills in the broad skill that delegates the work. A leaf skill needs no hierarchy boilerplate.
Do not add structural ancestry sections or require a downstream skill to link back to its router. The forward Use ... to ... statements define the hierarchy.
Read the skill routing contract when creating, moving, routing, or auditing a skill.
For a repository-wide review, read the audit workflow. It covers every skill and supporting resource, semantic routing, source/test evidence, metadata, configuration gaps, and truthful validation reporting.
Treat cross-skill references that do not tell the agent to use a skill for a task as supporting links, not hierarchy routes.
Capture durable behavior and workflows needed to develop, review, operate, and verify AuthCrunch. Treat the source, tests, and skills as cooperating project authorities.
Prefer observable, language-neutral contracts:
Keep contracts focused on behavior and ownership instead of duplicating source listings or private-symbol inventories. Link relevant source or tests when that helps contributors navigate the current repository, but state durable rules in the skill itself.
Put shared concepts in the broadest skill that needs them. Put specialized behavior in the narrowest routed skill that owns it. Do not duplicate the same rule across routing and routed skills.
After changing repository code, review and update the relevant repo-local skills as part of the same implementation task. This includes library and CLI code, UI behavior, tests, scripts, and automation. Complete this review before the final handoff, without requiring a separate user request.
When asked to analyze a session and update skills, first inventory:
Classify each item as a durable product contract, reusable troubleshooting workflow, implementation evidence, current conformance gap, or transient artifact. Do not preserve session IDs, timestamps, credentials, temporary paths, one-off outputs, or implementation-library choices unless they are part of a public compatibility contract.
Map each durable item to the narrowest existing owner. Compare its source, tests, current contract, and documented support limits before editing. State desired behavior and acceptance evidence in the owner; when source does not yet satisfy the new requirement, mark that boundary partial or unavailable instead of silently describing it as implemented. Preserve user intent as observable behavior—for example level selection, diagnostic evidence, recovery, and remediation—not as a transcript of the conversation.
Diagrams are not required for this repository. Prose contracts, examples, and acceptance scenarios are sufficient for skill conformance. Do not add diagrams, diagram tools, or diagram-validation gates solely to complete an authoring audit. If a requested task includes a diagram, keep its ownership and behavior consistent with the authoritative prose and inspect its rendered output for readability.
AGENTS.md, inventory .codex/skills/*/SKILL.md, and follow existing Use ... to ... routes relevant to the task.AGENTS.md only when no existing skill owns the concern.$skill-creator workflow under .codex/skills/<skill-name>/.SKILL.md.Use [skill](path) to ... statement to the selected routing file. Add no backlink solely to represent routing.agents/openai.yaml and run the default skill validator.AGENTS.md, audit all repo-local Use ... to ... routes and repair broken targets, cycles, ambiguous actions, and unreachable skills.When a task matches a routing statement, read and apply the linked skill. Continue following narrower routing statements only while they match the requested work.
Interpret routed skills as focused workflows:
Finish only when:
AGENTS.mdUse ... to ... target exists and its action is unambiguous还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Maintain the standalone cmd/authdb server, pkg/httpserver listener and portal routing, HTTP configuration parser, TLS, shutdown, executable tests, and deployment guidance. Use authdbctl for the management client.
中文简介正在准备中。当前显示原文说明。
Maintain cmd/authdbctl commands, flags, configuration, terminal input, management retries, output, and executable E2E tests. Use authentication-client for the reusable portal login protocol.
中文简介正在准备中。当前显示原文说明。
Maintain or embed pkg/authclient for portal login, password/TOTP and API-key authentication, native credential transport, configuration parsing, and credential files. Covers authdbctl login wiring; management commands and the admin API have separate owners.
中文简介正在准备中。当前显示原文说明。
Maintain conditional authentication challenge policies, reusable authchal and user-transform FromDirectives parsers, safe claim substitution, GitHub ID/organization transforms, registered-factor inventory, passwordless WebAuthn selection, verified AMR access claims, and policy revalidation across portal login, refresh, OIDC, and direct authentication.
中文简介正在准备中。当前显示原文说明。
Maintain portal cookie configuration, reusable cookie directive parsing, common prefixes and explicit names, domain attributes, factory issuance/deletion, and cookie interoperability with OIDC, refresh, OAuth, and gatekeepers.
中文简介正在准备中。当前显示原文说明。
Maintain optional cross-device portal login, its directive parser, QR and polling UI, approving-browser binding, single-use transfers, MFA and provider evidence, logout invalidation, and TLS/browser tests.
中文简介正在准备中。当前显示原文说明。