All authors

Claude Skills by AndreVianna
github.com/AndreVianna114 skills0 installs0 views
- Aid Design Testing StrategyDevelop the testing policy as a DESIGN SEED in `.aid/design/testing-strategy.md` -- test levels, coverage expectations, which gates block a merge, and who may waive one. Use this skill when how the project should be tested is still being decided, rather than which tests to write. Grounded in the Knowledge Base (`.aid/knowledge/`) and the project source. It WRITES NO KB document and NO test code -- realize the seed into the project's C6 document(s) with `/aid-create-testing-strategy` once it i...Votes: 0GitHub stars: 6
- Aid Design ThemeDevelop a visual theme design as a DESIGN SEED in `.aid/design/theme.md` -- the style-token set (color, type, spacing), its light/dark variants, and how components apply it. Use this skill when the visual language is still being decided, rather than applied. Grounded in the Knowledge Base (`.aid/knowledge/`) and the project source. It WRITES NO production code and NO KB document -- realize the seed into the built theme with `/aid-create-theme` once it is ready. Produced by the aid-architect a...Votes: 0GitHub stars: 6
- Aid Design UiDevelop a UI design as a DESIGN SEED in `.aid/design/ui.md` -- the screen/flow structure, the interaction model, and accessibility notes. Use this skill when a screen's layout and behaviour are still being worked out and you want a design you intend to keep. Grounded in the Knowledge Base (`.aid/knowledge/`) and the project source. It WRITES NO production code and NO KB document -- realize the seed into the built component/page with `/aid-create-ui` once it is ready. For a THROWAWAY low-fidel...Votes: 0GitHub stars: 6
- Aid DesignProduce a design artifact you intend to keep -- a UX or interaction flow, a component or interface design, with accessibility notes -- meant to inform the real build. Use this skill when the subject has no dedicated design row of its own; when a dedicated `/aid-design-`<artifact> row exists, use that row instead. It is grounded in the Knowledge Base (`.aid/knowledge/`) and the project source, produced by aid-architect and independently verified by aid-reviewer, because a kept design drives a ...Votes: 0GitHub stars: 6
- Aid DetailBreak deliverables into small, dependency-driven, typed tasks -- each one a reviewable unit. The ultimate breakdown. Use this skill when a delivery has been planned and the actual work items are needed before execution starts. It detects each task's type from the SPEC's own signals -- RESEARCH, DESIGN, IMPLEMENT, TEST, DOCUMENT, MIGRATE, REFACTOR, CONFIGURE -- gives every task exactly one type, and builds the delivery's execution graph with explicit dependencies and the parallelism they allow.Votes: 0GitHub stars: 6
- Aid DiscoverPopulate the Knowledge Base from a codebase that already exists. Use this skill when you are starting AID on a project with existing code, and its architecture, conventions, and patterns need to be written down before any later phase can rely on them. It reads all repository content -- code, configuration, and documentation -- drafts the KB documents, reviews them, asks you what it could not infer, fixes what it finds, and takes your approval. It advances one step per run, so you can stop and...Votes: 0GitHub stars: 6
- Aid Document ArchitectureWrite an architecture write-up in one pass -- a system's components, boundaries, and interactions, as C4 or arc42 views with Mermaid diagrams. Use this skill when you already know the document you need is architecture write-up, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only ...Votes: 0GitHub stars: 6
- Aid Document ChangelogWrite a changelog in one pass -- release notes grouped as Added, Changed, Fixed, Removed and Security. Use this skill when you already know the document you need is changelog, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed. It never writes into `....Votes: 0GitHub stars: 6
- Aid Document DecisionWrite an ADR in one pass -- an architecture decision record: the context, the decision itself, the alternatives considered, and the consequences. Use this skill when you already know the document you need is ADR, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the doc...Votes: 0GitHub stars: 6
- Aid Document GuidelineWrite a guideline in one pass -- an advisory recommended practice, stating the principle, its rationale, and do/don't examples. Use this skill when you already know the document you need is guideline, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed...Votes: 0GitHub stars: 6
- Aid Document RunbookWrite a runbook in one pass -- an operational procedure, from trigger through diagnostic and remediation to escalation. Use this skill when you already know the document you need is runbook, and want it drafted now rather than planned. It is grounded in, and accuracy- checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech- writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed. It nev...Votes: 0GitHub stars: 6
- Aid Document StandardWrite a standard in one pass -- a mandatory rule, stating the rule, its scope, how compliance is enforced, and the exceptions. Use this skill when you already know the document you need is standard, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed. ...Votes: 0GitHub stars: 6
- Aid Document TutorialWrite a tutorial in one pass -- a learning-oriented walkthrough, from prerequisites through worked steps to the outcome. Use this skill when you already know the document you need is tutorial, and want it drafted now rather than planned. It is grounded in, and accuracy-checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech-writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed. It nev...Votes: 0GitHub stars: 6
- Aid DocumentWrite a general document in one pass -- a Diataxis how-to, reference page or explanation, or a status or progress report. Use this skill when the document you need does not fall into one of the named genres and you want it drafted now. It is grounded in, and accuracy- checked against, the Knowledge Base (`.aid/knowledge/`) and the project source; aid-tech- writer produces it and aid-reviewer verifies it. It resolves nothing: it drafts, you approve, and only then is the document placed. It nev...Votes: 0GitHub stars: 6
- Aid ExecuteCarry out one planned task and review the result. Use this skill when tasks have been detailed and you are ready for the work to actually be done. It runs the task according to its type -- RESEARCH, DESIGN, IMPLEMENT, TEST, DOCUMENT, MIGRATE, REFACTOR or CONFIGURE -- then loops through review and fixes until the result meets the configured minimum grade. Each delivery runs on its own branch, so deliveries stay isolated from each other.Votes: 0GitHub stars: 6
- Aid ExperimentDesign, run, and analyze a controlled experiment or A/B test. Use this skill when you already know what to experiment and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid- execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid FixDiagnose and correct a defect, regression, incident, or vulnerability. Use this skill when you already know what to fix and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid- execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid HousekeepSweep the project back into a consistent state after work has landed. Use this skill when the Knowledge Base has drifted from the code, the generated summary is stale, or work-area artifacts have piled up. It runs three gated jobs in order: re-discovering KB docs that changed since the last approval, regenerating the visual summary if the KB moved, and clearing stale work-area artifacts. Forward-authored greenfield docs take the Conformance Lane, which flags design-versus-as-built divergence ...Votes: 0GitHub stars: 6
- Aid MigrateMigrate data, a dependency, framework, or platform, with a rollback plan (non-schema; schema migrations use create/update-data-model). Use this skill when you already know what to migrate and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid MonitorWatch production, classify what you find, and route it to whoever should act. Use this skill after a deployment, on a schedule, or whenever something looks wrong in the field. It reads telemetry, detects anomalies, performs root-cause analysis on the ones that are bugs, and then routes: bugs to `/aid-fix`, change requests to `/aid-triage`. Scoped to one work at a time.Votes: 0GitHub stars: 6
- Aid PlanSequence feature SPECs into deliverables -- each one a functional MVP that builds on the previous. Strategy, not tactics. Use when feature SPECs are complete and you need a delivery roadmap.Votes: 0GitHub stars: 6
- Aid Prototype UiBuild a throwaway, low-fidelity UI wireframe and interaction flow to test whether a UX direction actually works. Use this skill when you want to see a screen before committing to building it. Isolated and disposable: it never touches production, and it reports what the mock shows rather than deciding anything for you. For a kept UI design meant to inform the real build rather than a throwaway that validates a direction, use `/aid-design-ui` instead. A thin kind-sibling of `/aid-prototype`, wh...Votes: 0GitHub stars: 6
- Aid PrototypeBuild a throwaway, low-fidelity model to test whether a direction actually works, before anyone commits to building it properly. Use this skill when a decision hinges on something you can only learn by trying it. The model is isolated and disposable -- it lives in the work folder or an opt-in worktree and never touches production -- and it is deliberately rough, so it gets a light verification rather than a polish grade. It resolves nothing: it reports whether the direction holds and what was...Votes: 0GitHub stars: 6
- Aid Read TicketRead one ticket from the project's issue tracker and show its fields. Use this skill when you need a ticket's current contents -- during triage, before starting work, or while writing a change that references it. Its grammar is `aid-read-ticket [<connector>:]<ticket-id>` -- the tracker's own id, optionally prefixed with a connector name when more than one tracker is catalogued. It resolves which tracker answers, fetches through your host tool's own MCP so AID never handles a credential, and d...Votes: 0GitHub stars: 6
- Aid RefactorRestructure or optimize code without changing behavior (rename, restructure, or improve performance). Use this skill when you already know what to refactor and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid RemoveRemove or delete a code artifact, endpoint, dependency, feature, or dead code; update dependents, tests, and docs. Use this skill when you already know what to remove and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid ReportAnalyse data or usage and return a verified insight report in one pass -- exploratory analysis, metrics, or an A/B result. Use this skill when you have data and need to know what it says, with the caveats stated rather than buried. It presents findings, conclusions both positive and negative, data-quality caveats, any conflicts with the reason for each, and the gaps; you decide what follows. The data itself, plus the Knowledge Base and project source for what the data means, are the authorita...Votes: 0GitHub stars: 6
- Aid ResearchInvestigate an open technical question and return a verified answer in one pass -- evaluating options, or running an isolated feasibility spike if you explicitly authorise one. Use this skill when a decision is blocked on something nobody has established yet. It presents the answer, the conclusions both positive and negative, any contradictions with the reason for each, and the gaps; you decide. The Knowledge Base and the project source are the authoritative grounding; web sources are encoura...Votes: 0GitHub stars: 6
- Aid ReviewReview an existing artifact against criteria and return findings and recommendations in one pass -- code, a diff, a design, a pull request, a ticket, a document, a UI, whatever you name. Use this skill when you want a second opinion before something lands. It is read-only apart from its findings ledger: it never plans and halts. Every finding cites a Knowledge Base document or a file and line. The review is produced in a clean context and independently verified before you see it, and nothing ...Votes: 0GitHub stars: 6
- Aid Set ConnectorAdd or update one entry in the connector catalog. Use this skill when a project gains a new external tool, or an existing connector's configuration changes, and you do not want to re-run discovery for it. Naming a tool and a type creates its descriptor when absent, or updates that same descriptor in place when present, including a change of connection type. It asks the question set matching the type (mcp, api, ssh or cli), prefilled from the preset catalog when the tool is a known preset, and...Votes: 0GitHub stars: 6
- Aid SpecifyTurn one feature into a technical specification, collaboratively. Use this skill when a feature has been defined and how it will actually be built needs settling before any task is planned. The agent works as a tech lead: it reads the Knowledge Base, the requirements, and the codebase, proposes a technical approach, and refines it with you, writing the result into that feature's `#### Technical Specification` subsection in REQUIREMENTS.md § 11. One feature at a time.Votes: 0GitHub stars: 6
- Aid SummarizeGenerate kb.html, a single-file visual tour of the Knowledge Base. Use this skill when someone non-technical needs to read what the project knows about itself -- a newcomer, a stakeholder, anyone who will not open `.aid/knowledge/` directly. It builds one section per resolved document from that document's own frontmatter, in a light/dark themed page with click-to-expand images and WCAG AA accessibility. Two grades gate approval: script- verifiable checks score the machine grade, and an intera...Votes: 0GitHub stars: 6
- Aid Test Data QualityRun data-quality checks against thresholds and report -- schema, freshness, completeness, uniqueness. Use this skill when you need to know whether a dataset or pipeline is currently trustworthy. Read-only; it resolves nothing, and findings hand off to `/aid-fix`. A thin kind-sibling of `/aid-test`, which defines its full behavior.Votes: 0GitHub stars: 6
- Aid Test PerformanceRun a performance verification against a threshold or SLO -- a benchmark, a load test, or a stress test -- and report measured against target. Use this skill when you need to know whether something is fast enough, and by how much. Read-only; it resolves nothing, and findings hand off to `/aid-fix`. A thin kind-sibling of `/aid-test`, which defines its full behavior.Votes: 0GitHub stars: 6
- Aid Test SecurityRun a security verification and consolidate the findings -- SAST, DAST, fuzzing, or a dependency audit. Use this skill when you need to know what is currently exploitable or outdated. Read-only; it resolves nothing, and findings hand off to `/aid-fix`. A thin kind-sibling of `/aid-test`, which defines its full behavior.Votes: 0GitHub stars: 6
- Aid TestRun a test suite or verification and consolidate the results into findings, in one pass. Use this skill when you need to know the current state of something measurable -- unit, integration or end-to-end tests, a security scan, a performance benchmark, a data-quality check, or a model evaluation. It runs whatever the request implies and reports. It is read-only on the source and resolves nothing: findings hand off to `/aid-fix`, and it never fixes. To author test code rather than run it, use `...Votes: 0GitHub stars: 6
- Aid TriageSuggest which AID entry point fits the work you are describing. Use this skill when you know what you want to change but not which skill to reach for. Give it one short free-form description; it infers the work type, judges the scope, and names the single best entry -- the matching verb-and-artifact shortcut for a known single change type, or the full path via `/aid-describe` for broad or ambiguous work. It reads the shortcut catalog to resolve its suggestion to a canonical, non-alias name. I...Votes: 0GitHub stars: 6
- Aid Unset ConnectorRemove one entry from the connector catalog. Use this skill when a project stops using an external tool and its descriptor and stored secret should go with it. Naming the tool deletes its descriptor, purges its secret, and rebuilds the catalog index from whatever remains on disk -- touching only that one stem, so every other catalogued connector is left byte-for-byte untouched. Idempotent: removing an already-absent tool is a clean no- op. It never invokes `/aid-discover`.Votes: 0GitHub stars: 6
- Aid Update ApiUpdate an existing API endpoint / middleware's contract or behavior. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid- execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update ArchitectureRevise the project's build-and-shape (C1) Knowledge Base document -- components and their responsibilities, boundaries, interactions, and the invariants a change must not break -- plus any previously created outputs you name. Use this skill when the architecture document already exists and part of it needs revising. Requires no design seed: the change you state in the run is a sufficient input. Reads and consumes an architecture seed when one is present in `.aid/design/`. When the C1 document...Votes: 0GitHub stars: 6
- Aid Update BacklogRevise backlog.md -- re-prioritize items, add new items, and promote accepted tech-debt.md rows into backlog.md (deleted from tech-debt.md in the same run). Use this skill when the backlog already exists and items need adding, re-grouping, or retiring. Keeps ## Next Release in step with what is actually committed. Reads and consumes a backlog seed when one is present in `.aid/design/`; never requires one. Asks every run which previously created outputs to update alongside it -- no stored list...Votes: 0GitHub stars: 6
- Aid Update CicdRevise the project's shipping (C8) Knowledge Base document -- pipeline stages and their order, triggers, environments and promotion, and the release flow -- plus any previously created outputs you name. Use this skill when the pipeline record already exists and a stage, trigger, environment or promotion rule has changed. Requires no design seed: the change you state in the run is a sufficient input. Reads and consumes a CI/CD seed when one is present in `.aid/design/`. When the C8 document do...Votes: 0GitHub stars: 6
- Aid Update CliUpdate an existing CLI command. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update ConfigUpdate an existing configuration option or feature flag. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update DashboardUpdate an existing dashboard / BI view (source, visualization, or refresh cadence). Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update Data ModelUpdate an existing data model/entity's schema, with forward+rollback migration. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid- execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update Data PipelineUpdate an existing data pipeline's source, transform, sink, or schedule. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid- execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update DocumentRevise or extend a document that already exists, in one pass. Use this skill when a document has drifted from the code, is missing a section, or needs a correction -- and you want the change drafted against the current source rather than written from memory. It reads the existing document first, then edits it, grounded in and accuracy-checked against the Knowledge Base (`.aid/knowledge/`) and the project source. It resolves nothing: it drafts the change and shows you a diff, and only after yo...Votes: 0GitHub stars: 6
- Aid Update InfraUpdate an existing infrastructure resource. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6
- Aid Update IntegrationUpdate an existing external-service integration. Use this skill when you already know what to update and want it scoped, specified, and broken into reviewable tasks in a single pass, with no requirements interview. You approve the resulting plan before anything is built: this skill plans and stops, so run `/aid-execute` to carry the plan out.Votes: 0GitHub stars: 6