{"id":"netresearch-agent-rules-skill","name":"agent-rules-skill","homepage":null,"repo_url":"https://github.com/netresearch/agent-rules-skill","category":"devtools","subcategories":[],"tags":["agent-skills","agents-md","documentation","templating","idempotent","developer-tools","onboarding","multi-language","claude-code-skill"],"what_it_does":"A packaged “agent skill” that helps AI coding agents generate and maintain AGENTS.md files (and optional scoped subsystem variants) according to the agents.md specification. It includes scripts/templates for detecting project structure and stack signals and then producing/updating the agent context files idempotently with managed headers.","use_cases":["Generate an AGENTS.md for a repository to guide AI coding agents","Update/refresh AGENTS.md content while preserving existing structure","Create scoped AGENTS.md files per subsystem (e.g., backend/frontend/internal/cmd)","Validate AGENTS.md structure and conventions","Auto-extract relevant commands/version signals from common build/config files (e.g., Makefile/package.json/composer.json/go.mod)"],"not_for":["Providing a general-purpose API for runtime app functionality","Handling real-time data fetching from external services","Replacing project README or documentation intended for humans as a primary source of truth"],"best_when":"You want consistent, convention-based agent onboarding/context files across many repositories and languages, and you use agents that understand the agents.md / Agent Skills conventions (e.g., Claude Code/Cursor/Copilot skills or skill runners).","avoid_when":"You need an authenticated remote service/API, strict security/compliance guarantees around telemetry/data retention (not specified here), or tight control over tool execution beyond the repository-local scripts/templates.","alternatives":["agents.md standard generated manually or via custom internal tooling","Other “agent skill”/context generators in the Agent Skills ecosystem","Homegrown scripts that render repository metadata into AGENTS.md conventions"],"af_score":42.8,"security_score":19.5,"reliability_score":20.0,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:32:36.371531+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":[],"oauth":false,"scopes":false,"notes":"No authentication mechanism described; usage appears to be installing a skill into an agent environment and running local/skill workflows."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Pricing not described; appears to be distributed via marketplace/package managers."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":42.8,"security_score":19.5,"reliability_score":20.0,"mcp_server_quality":0.0,"documentation_accuracy":70.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":100.0,"rate_limit_clarity":0.0,"tls_enforcement":20.0,"auth_strength":0.0,"scope_granularity":0.0,"dependency_hygiene":50.0,"secret_handling":40.0,"security_notes":"No auth/network/API details are provided; primarily a local skill that generates documentation files. Security posture depends on the skill’s scripts/templates and how the agent runner executes them. Since documentation generation may read repo files (e.g., package.json/go.mod), ensure sensitive files aren’t unintentionally included in generated context. Dependency hygiene and secret handling are not verifiable from the provided content.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":20.0,"error_recovery":20.0,"idempotency_support":"true","idempotency_notes":"Claims “Idempotent Updates” and “Preserve existing structure while refreshing content” and “Managed Headers,” suggesting repeated runs should not fully overwrite prior structure.","pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Skill keyword/trigger behavior is described at a high level; exact trigger phrases and how conflicts are resolved aren’t specified here.","Because it generates files, agents should ensure they don’t inadvertently commit undesired changes; the repo-local nature of updates may still cause diffs in agent-managed regions.","Idempotency quality depends on existing file structure matching expected conventions; unusual/manual AGENTS.md layouts may not preserve as intended."]}}