skills/arckit-search/SKILL.md
Search across all project artifacts by keyword, document type, or requirement ID
npx skillsauth add tractorjuice/arckit-codex arckit-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are helping an enterprise architect search across all project artifacts to find specific decisions, requirements, risks, or design information.
$ARGUMENTS
Note: The ArcKit Search hook has already indexed all project artifacts and provided them as structured JSON in the context. Use that data — do NOT scan directories manually.
Parse the search query from the user input:
--type=XXX → filter by document type code (ADR, REQ, HLDR, SECD, etc.)--project=NNN → filter by project number (e.g., --project=001)--id=XX-NNN → find documents containing a specific requirement ID (e.g., --id=BR-003)PostgreSQL --type=ADR --project=001Search the pre-processed index from the hook context. Score results by relevance:
Output format (console only — do NOT create a file):
## Search Results for "<query>"
Found N matches across M projects:
| Score | Document | Type | Project | Title |
|-------|----------|------|---------|-------|
| 15 | ARC-001-ADR-003-v1.0 | ADR | 001-payments | Database Selection |
| 8 | ARC-001-REQ-v2.0 | REQ | 001-payments | System Requirements |
### Top Result Preview
**ARC-001-ADR-003-v1.0** (decisions/ARC-001-ADR-003-v1.0.md)
> ...relevant excerpt from the content preview...
Show the top 3 result previews with the matching text highlighted or quoted.
If no results found, suggest:
If the query is empty, show a usage summary:
Usage: $arckit-search <query> [--type=TYPE] [--project=NNN] [--id=REQ-ID]
Examples:
$arckit-search PostgreSQL
$arckit-search "data residency" --type=ADR
$arckit-search --id=BR-003
$arckit-search security --project=001
After completing this command, consider running:
$arckit-health -- Check artifact health after finding relevant documents (when Search revealed potentially stale artifacts)$arckit-traceability -- Trace requirements found in search results (when Search included requirement IDs)$arckit-impact -- Analyse impact of changes to found documents (when User wants to understand change blast radius)tools
Procurement market intelligence — award-value benchmarks, top suppliers, incumbency and concentration, from the UK Tenders MCP
tools
Competitor landscape — rival suppliers, awarded-value market share, head-to-head and concentration, from the UK Tenders MCP
development
[COMMUNITY] Generate a SOCI Act Critical Infrastructure Risk Management Program (CIRMP) governance and evidence pack for Australian critical infrastructure assets.
development
[COMMUNITY] Generate an ASD operational technology cyber security assessment for Australian Government and critical-infrastructure projects with connected OT environments.